From 413da52a6cfd376abea7f1c1342edfd105c37ff4 Mon Sep 17 00:00:00 2001 From: sunil unnava Date: Wed, 13 Feb 2019 17:40:39 -0500 Subject: [PATCH] update docker image tags Issue-ID: DMAAP-1042 Change-Id: If2e828087f84573d27cebfe37c626739e77d7a19 Signed-off-by: sunil unnava --- pom.xml | 56 +++++++++++++++++++++++++++++++++++++++++++++--------- version.properties | 2 +- 2 files changed, 48 insertions(+), 10 deletions(-) diff --git a/pom.xml b/pom.xml index e47c8c0..59084ae 100644 --- a/pom.xml +++ b/pom.xml @@ -21,7 +21,7 @@ org.onap.dmaap.kafka kafka11aaf - 0.0.3-SNAPSHOT + 0.0.4-SNAPSHOT dmaap-kafka11aaf @@ -192,10 +192,9 @@ src/main/docker docker-hub - ${KafkaImg} - latest + ${dockertag1} + ${dockertag2} - true @@ -231,7 +230,7 @@ onap/dmaap/kafka01101 - ${docker.push.registry}/onap/dmaap/kafka01101:${KafkaImg} + ${docker.push.registry}/onap/dmaap/kafka01101:${dockertag2} ${skip.docker.push} @@ -244,7 +243,7 @@ onap/dmaap/kafka01101 - ${docker.push.registry}/onap/dmaap/kafka01101:latest + ${docker.push.registry}/onap/dmaap/kafka01101:${dockertag1} ${skip.docker.push} @@ -256,7 +255,7 @@ push - ${docker.push.registry}/onap/dmaap/kafka01101:${KafkaImg} + ${docker.push.registry}/onap/dmaap/kafka01101:${dockertag2} ${skip.docker.push} @@ -268,7 +267,7 @@ push - ${docker.push.registry}/onap/dmaap/kafka01101:latest + ${docker.push.registry}/onap/dmaap/kafka01101:${dockertag1} ${skip.docker.push} @@ -304,7 +303,8 @@ UTF-8 - 0.0.3 + ${maven.build.timestamp} + yyyyMMdd'T'HHmmss'Z' /content/sites/site/org/onap/dmaap/kafka0111/${project.artifactId}/${project.version} true true @@ -379,6 +379,44 @@ 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']; + + + + + + + diff --git a/version.properties b/version.properties index a34946a..2ec675c 100644 --- a/version.properties +++ b/version.properties @@ -26,7 +26,7 @@ major=0 minor=0 -patch=3 +patch=4 base_version=${major}.${minor}.${patch} -- 2.16.6