From 61040e8e7b631b4ddd800ee0eb1622df1ef157d3 Mon Sep 17 00:00:00 2001 From: Fiete Ostkamp Date: Tue, 25 Jul 2023 11:29:36 +0000 Subject: Fix preferences docker-verify pipeline step Issue-ID: PORTALNG-27 Change-Id: Ifbea43e6f7e44f600b6756e2c47b6e07a0a081ba Signed-off-by: Fiete Ostkamp --- .dockerignore | 4 ---- Dockerfile | 11 ++++++++--- 2 files changed, 8 insertions(+), 7 deletions(-) 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 -- cgit 1.2.3-korg