From 9463ad593511efa07770bd99d1b130a502878332 Mon Sep 17 00:00:00 2001 From: Florian THIERRY Date: Wed, 17 Sep 2025 14:34:07 +0200 Subject: [PATCH] Change backend container image build. --- Dockerfile-backend | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Dockerfile-backend b/Dockerfile-backend index 980f206..88ed7a5 100644 --- a/Dockerfile-backend +++ b/Dockerfile-backend @@ -1,15 +1,16 @@ -FROM maven:3.9.11-eclipse-temurin-21 AS builder +FROM gradle:9.0.0-jdk21 AS builder WORKDIR /app -COPY backend/pom.xml /app/ +COPY backend/gradlew /app/ +COPY backend/build.gradle.kts /app/ +COPY backend/settings.gradle.kts /app/ COPY backend/codiki-application /app/codiki-application COPY backend/codiki-domain /app/codiki-domain COPY backend/codiki-exposition /app/codiki-exposition COPY backend/codiki-infrastructure /app/codiki-infrastructure COPY backend/codiki-launcher /app/codiki-launcher WORKDIR /app -RUN mvn clean install -N -RUN mvn clean package +RUN gradle build jar FROM eclipse-temurin:21-jre-alpine AS final -COPY --from=builder /app/codiki-launcher/target/*.jar /app/codiki.jar +COPY --from=builder /app/codiki-launcher/build/libs/codiki-launcher.jar /app/codiki.jar CMD ["java", "-jar", "/app/codiki.jar"] \ No newline at end of file