From 3b421cdb1ad42df78f565d445ee75beca61bb722 Mon Sep 17 00:00:00 2001 From: Michael Hwang Date: Thu, 14 Sep 2017 16:00:33 -0400 Subject: Update pom to do Docker ops for build and deploy Change-Id: I9fc0ec612dd45038bd825f483fafd4c066d6565f Issue-Id: DCAEGEN2-60 Signed-off-by: Michael Hwang --- pom.xml | 35 ++++++++++++++++++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 5979817..6196f30 100644 --- a/pom.xml +++ b/pom.xml @@ -176,7 +176,7 @@ ${project.version} java:8-jre - ["java", "-jar", "/opt/${project.build.finalName}.jar", "prod", "/opt/config.yml"] + ["java", "-jar", "/opt/${project.build.finalName}.jar", "prod", "http://consul:8500/v1/kv/service-change-handler?raw=true"] @@ -186,6 +186,39 @@ + + + build-image + package + + build + + + + tag-image-timestamped-version + deploy + + tag + + + ${project.artifactId} + ${onap.nexus.dockerregistry.daily}/onap/${project.groupId}.${project.artifactId}:${project.version}-${maven.build.timestamp} + true + + + + tag-image-latest-version + deploy + + tag + + + ${project.artifactId} + ${onap.nexus.dockerregistry.daily}/onap/${project.groupId}.${project.artifactId}:LATEST + true + + + -- cgit 1.2.3-korg