From: sunil unnava Date: Wed, 13 Feb 2019 22:52:37 +0000 (-0500) Subject: update docker image tags X-Git-Tag: 1.1.11~7 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=bd44065605228152fdcb966a54a6b7559bfc37eb;p=dmaap%2Fmessagerouter%2Fmessageservice.git update docker image tags Issue-ID: DMAAP-1042 Change-Id: I20bfb6aa960bcdedfe85e01d3ee66a77b8e070c8 Signed-off-by: sunil unnava --- diff --git a/pom.xml b/pom.xml index 0dbf611..de92696 100644 --- a/pom.xml +++ b/pom.xml @@ -110,8 +110,8 @@ ${dockerLocation} docker-hub - ${dmaapImg} - latest + ${dockertag1} + ${dockertag2} true @@ -147,7 +147,7 @@ onap/dmaap/dmaap-mr - ${docker.push.registry}/onap/dmaap/dmaap-mr:${project.version} + ${docker.push.registry}/onap/dmaap/dmaap-mr:${dockertag2} ${skip.docker.push} @@ -160,7 +160,7 @@ onap/dmaap/dmaap-mr - ${docker.push.registry}/onap/dmaap/dmaap-mr:latest + ${docker.push.registry}/onap/dmaap/dmaap-mr:${dockertag1} ${skip.docker.push} @@ -172,7 +172,7 @@ push - ${docker.push.registry}/onap/dmaap/dmaap-mr:${project.version} + ${docker.push.registry}/onap/dmaap/dmaap-mr:${dockertag2} ${skip.docker.push} @@ -184,7 +184,7 @@ push - ${docker.push.registry}/onap/dmaap/dmaap-mr:latest + ${docker.push.registry}/onap/dmaap/dmaap-mr:${dockertag1} ${skip.docker.push} @@ -262,7 +262,8 @@ workstation DEV - 1.1.10 + ${maven.build.timestamp} + yyyyMMdd'T'HHmmss'Z' 2.21.1 /content/sites/site/org/onap/dmaap/messagerouter/messageservice/${project.artifactId}/${project.version} true @@ -726,11 +727,48 @@ docker - false false false + + + + org.codehaus.groovy.maven + gmaven-plugin + + + validate + + execute + + + + ${project.version} + ${maven.build.timestamp} + + + println project.properties['ver']; + def versionArray; + if ( project.properties['ver'] != null ) { + versionArray = project.properties['ver'].split('\\.'); + } + if ( project.properties['ver'].endsWith("-SNAPSHOT") ) { + project.properties['dockertag1']=project.properties['ver'] + "-latest"; + project.properties['dockertag2']=project.properties['ver'] + "-" + project.properties['timestamp']; + } else { + project.properties['dockertag1']=versionArray[0] + '.' + versionArray[1] + "-STAGING-latest"; + project.properties['dockertag2']=project.properties['ver'] + "-STAGING-" + project.properties['timestamp']; + } + println 'docker tag 1: ' + project.properties['dockertag1']; + println 'docker tag 2: ' + project.properties['dockertag2']; + + + + + + +