From: Fiete Ostkamp Date: Tue, 25 Jul 2023 11:29:36 +0000 (+0000) Subject: Fix preferences docker-verify pipeline step X-Git-Tag: 0.1.0~9 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F55%2F135555%2F2;p=portal-ng%2Fpreferences.git Fix preferences docker-verify pipeline step Issue-ID: PORTALNG-27 Change-Id: Ifbea43e6f7e44f600b6756e2c47b6e07a0a081ba Signed-off-by: Fiete Ostkamp --- diff --git a/.dockerignore b/.dockerignore index c8de995..e69de29 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,4 +0,0 @@ -# Ignore everything -* -# ... but the build jar -!/app/build/libs \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 08ba08e..45036bb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,10 @@ -FROM onap-repo/openjdk:17 -ARG JAR_FILE=/app/build/libs/app-*.jar -COPY ${JAR_FILE} app.jar +FROM eclipse-temurin:17 as builder +COPY . ./preferences +WORKDIR /preferences +RUN ./gradlew assemble + +FROM eclipse-temurin:17-jre-alpine +ARG JAR_FILE=/preferences/app/build/libs/app-*.jar +COPY --from=builder ${JAR_FILE} app.jar EXPOSE 9080 ENTRYPOINT [ "java","-jar","app.jar" ] \ No newline at end of file