FROM gradle:9.0.0-jdk21 AS builder WORKDIR /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 gradle build jar FROM eclipse-temurin:21-jre-alpine AS final COPY --from=builder /app/codiki-launcher/build/libs/codiki-launcher.jar /app/codiki.jar CMD ["java", "-jar", "/app/codiki.jar"]