From b8fddba48859dbdbd0b38b85e1c4ddb10576c1c6 Mon Sep 17 00:00:00 2001 From: Laurent <58115082+naaturel@users.noreply.github.com> Date: Tue, 11 Mar 2025 12:29:10 +0100 Subject: [PATCH] ????????????? --- back/Dockerfile | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/back/Dockerfile b/back/Dockerfile index bc3c456..401d8a6 100644 --- a/back/Dockerfile +++ b/back/Dockerfile @@ -1,24 +1,24 @@ # temp container to build using gradle FROM gradle:8.10.2-jdk21 AS TEMP_BUILD_IMAGE -ENV APP_HOME=usrapp +ENV APP_HOME=/usr/app/ WORKDIR $APP_HOME COPY build.gradle settings.gradle $APP_HOME -COPY gradle $APP_HOMEgradle -COPY --chown=gradlegradle . homegradlesrc +COPY gradle $APP_HOME/gradle +COPY --chown=gradle:gradle . /home/gradle/src USER root -RUN chown -R gradle homegradlesrc +RUN chown -R gradle /home/gradle/src -RUN gradle build return 0 +RUN gradle build || return 0 COPY . . RUN gradle clean build # actual container FROM eclipse-temurin:21-jdk ENV ARTIFACT_NAME=unluckiest-1.0.0.jar -ENV APP_HOME=usrapp +ENV APP_HOME=/usr/app/ WORKDIR $APP_HOME -COPY --from=TEMP_BUILD_IMAGE $APP_HOMEbuildlibs$ARTIFACT_NAME . +COPY --from=TEMP_BUILD_IMAGE $APP_HOME/build/libs/$ARTIFACT_NAME . ENTRYPOINT exec java -jar ${ARTIFACT_NAME} \ No newline at end of file