From 42af117718cc331d6a4d741144732f13abfbf8e5 Mon Sep 17 00:00:00 2001 From: amandilaras Date: Fri, 5 Apr 2024 13:32:07 +0300 Subject: [PATCH] update Dockerfile --- dmp-backend/Dockerfile | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/dmp-backend/Dockerfile b/dmp-backend/Dockerfile index 4d939cb6c..055b89a1b 100644 --- a/dmp-backend/Dockerfile +++ b/dmp-backend/Dockerfile @@ -10,12 +10,11 @@ ENV server_username=$MAVEN_ACCOUNT_USR ENV server_password=$MAVEN_ACCOUNT_PSW COPY pom.xml /build/ -#COPY data /build/data/ -#COPY elastic /build/elastic/ -#COPY logging /build/logging/ -#COPY queryable /build/queryable/ +COPY core /build/core/ COPY web /build/web/ -RUN rm -f /build/web/src/main/resources/config/*-dev.yml +COPY settings.xml /root/.m2/settings.xml +RUN rm -f /build/web/src/main/resources/config/*-devel.yml +RUN rm -f /build/annotation-web/src/main/resources/logging/*.xml WORKDIR /build/ @@ -31,7 +30,9 @@ WORKDIR /app ARG PROFILE ARG REVISION +ENV SERVER_PORT=8080 +EXPOSE ${SERVER_PORT} COPY --from=build-stage /build/web/target/web-${REVISION}.jar /app.jar -ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom" ,"-Dspring.profiles.active=${PROFILE}","-jar","/app.jar"] \ No newline at end of file +ENTRYPOINT ["java","-Dspring.config.additional-location=file:/config/","-Djava.security.egd=file:/dev/./urandom" ,"-Dspring.profiles.active=${PROFILE}","-jar","/app.jar"] \ No newline at end of file