This repository was archived by the owner on Jun 15, 2026. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- FROM clojure:tools-deps as builder
1+ FROM clojure:tools-deps AS builder
22
33WORKDIR /src
44
5- COPY ./deps.edn ./
6- COPY ./build/ /src/build/
7- COPY ./src/ /src/src/
5+ # Copy dependency files first for better caching
6+ COPY deps.edn .
7+ COPY build ./build
8+
9+ # Copy source code
10+ COPY src ./src
11+ COPY resources ./resources
812
913# Build uberjar
1014RUN clj -T:build uber
1115
12- FROM eclipse-temurin:22_36-jre-alpine as runtime
16+ FROM eclipse-temurin:22_36-jre-alpine AS runtime
1317
1418WORKDIR /app
1519
16- RUN \
17- apk add --no-cache \
20+ RUN apk add --no-cache \
1821 ca-certificates \
1922 tini \
2023 tzdata
2124
22- COPY --from=builder /src/target/doplarr.jar ./
25+ COPY --from=builder /src/target/doplarr.jar .
26+
2327ENTRYPOINT ["/sbin/tini" , "--" ]
24- CMD ["java" ,"-jar" ,"/app/doplarr.jar" ]
28+ CMD ["java" , "-jar" , "/app/doplarr.jar" ]
2529
26- LABEL " maintainer" ="Kiran Shila <me@kiranshila.com>"
27- LABEL " org.opencontainers.image.source" ="https://github.com/kiranshila/Doplarr"
30+ LABEL maintainer="Kiran Shila <me@kiranshila.com>"
31+ LABEL org.opencontainers.image.source="https://github.com/kiranshila/Doplarr"
You can’t perform that action at this time.
0 commit comments