diff --git a/Dockerfile b/Dockerfile index 7edf931..56be9da 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,10 +15,10 @@ WORKDIR /build COPY .mvn/ .mvn/ COPY mvnw pom.xml ./ # Cache deps — BuildKit cache mount persists across --no-cache builds -RUN --mount=type=cache,target=/root/.m2/repository ./mvnw dependency:go-offline -B || true +RUN --mount=type=cache,target=/root/.m2/repository ./mvnw dependency:go-offline -U -B || true COPY src/ src/ COPY --from=frontend /ui/dist/ src/main/resources/static/ -RUN --mount=type=cache,target=/root/.m2/repository ./mvnw package -DskipTests -B +RUN --mount=type=cache,target=/root/.m2/repository ./mvnw package -DskipTests -U -B # Runtime: target platform (amd64) FROM eclipse-temurin:21-jre-alpine