Merge pull request 'Update eclipse-temurin Docker tag' (#3) from renovate/eclipse-temurin-25.x into master
Some checks failed
CI / backend-test (push) Has been cancelled
CI / frontend-test (push) Has been cancelled
CI / frontend-e2e (push) Has been cancelled
CI / build-and-publish (push) Has been cancelled

Reviewed-on: #3
This commit was merged in pull request #3.
This commit is contained in:
2026-03-06 21:16:41 +01:00

View File

@@ -10,14 +10,14 @@ COPY backend/src/main/resources/openapi/api.yaml \
RUN npm run build RUN npm run build
# Stage 2: Build backend with frontend assets baked in # Stage 2: Build backend with frontend assets baked in
FROM eclipse-temurin:25-jdk-alpine AS backend-build FROM eclipse-temurin:25.0.2_10-jdk-alpine AS backend-build
WORKDIR /app/backend WORKDIR /app/backend
COPY backend/ ./ COPY backend/ ./
COPY --from=frontend-build /app/frontend/dist src/main/resources/static/ COPY --from=frontend-build /app/frontend/dist src/main/resources/static/
RUN ./mvnw -B -DskipTests -Dcheckstyle.skip -Dspotbugs.skip package RUN ./mvnw -B -DskipTests -Dcheckstyle.skip -Dspotbugs.skip package
# Stage 3: Runtime # Stage 3: Runtime
FROM eclipse-temurin:25-jre-alpine FROM eclipse-temurin:25.0.2_10-jre-alpine
WORKDIR /app WORKDIR /app
COPY --from=backend-build /app/backend/target/*.jar app.jar COPY --from=backend-build /app/backend/target/*.jar app.jar
EXPOSE 8080 EXPOSE 8080