chore: cleanup dockerfile, updates to build

This commit is contained in:
Kiran Shila
2025-12-13 12:45:44 -08:00
parent bb39ad0eaa
commit c3aafadcbf

View File

@@ -1,16 +1,14 @@
FROM clojure:tools-deps-1.11.1.1435 as builder FROM clojure:tools-deps as builder
WORKDIR /src WORKDIR /src
# CACHING DEPS
COPY ./deps.edn ./ COPY ./deps.edn ./
# Download deps
RUN clojure -P RUN clojure -P
RUN clojure -T:build || true
COPY ./build/ /src/build/ # Build uberjar
COPY ./src/ /src/src/ RUN clj -T:build uber
RUN clojure -T:build uber
FROM eclipse-temurin:22_36-jre-alpine as runtime FROM eclipse-temurin:22_36-jre-alpine as runtime