From 3fb91dc34bcde5489681f6470cae7f01c8b246d0 Mon Sep 17 00:00:00 2001 From: Andrew Gauld Date: Tue, 21 Jan 2020 14:47:38 +0000 Subject: runtimeapi & genprocessor pom.xml docker changes Change-Id: I1595bf1c08dae161530c4dcdbc3e53b909164a10 Issue-ID: DCAEGEN2-1860 Signed-off-by: Andrew Gauld --- mod/runtimeapi/runtime-web/Dockerfile | 10 ---------- mod/runtimeapi/runtime-web/pom.xml | 31 ++++++++++++++++++++++++++++--- 2 files changed, 28 insertions(+), 13 deletions(-) delete mode 100644 mod/runtimeapi/runtime-web/Dockerfile (limited to 'mod/runtimeapi') diff --git a/mod/runtimeapi/runtime-web/Dockerfile b/mod/runtimeapi/runtime-web/Dockerfile deleted file mode 100644 index 5d17d41..0000000 --- a/mod/runtimeapi/runtime-web/Dockerfile +++ /dev/null @@ -1,10 +0,0 @@ -FROM openjdk:8-jre-alpine -WORKDIR /usr/app -VOLUME /tmp -ADD target/runtime-web-1.0.0.jar runtime-web-1.0.0.jar - -EXPOSE 9090 - -ENTRYPOINT ["java", \ - "-Djava.security.egd=file:/dev/./urandom", \ - "-jar", "runtime-web-1.0.0.jar"] diff --git a/mod/runtimeapi/runtime-web/pom.xml b/mod/runtimeapi/runtime-web/pom.xml index 27cc960..3b39845 100644 --- a/mod/runtimeapi/runtime-web/pom.xml +++ b/mod/runtimeapi/runtime-web/pom.xml @@ -66,25 +66,50 @@ org.springframework.boot spring-boot-maven-plugin + + + + repackage + + + io.fabric8 docker-maven-plugin true - IfNotPresent + ${docker.pull.registry} + ${docker.push.registry} onap/${project.groupId}.${project.artifactId} ${onap.nexus.dockerregistry.daily} - ${project.basedir} - none + openjdk:8-jre-alpine latest ${project.version} ${project.version}-${maven.build.timestamp}Z + + artifact + + /maven + + /tmp + + + 9090 + + + + java + -Djava.security.egd=file:/dev/./urandom + -jar + ${project.artifactId}-${project.version}.${project.packaging} + + -- cgit 1.2.3-korg