From 7d331f3d27fb8018d3f029609048d3df9a0c75a9 Mon Sep 17 00:00:00 2001 From: Guangrong Fu Date: Thu, 12 Oct 2017 19:06:12 +0800 Subject: Change the Version of Dockers to "Staging" Change-Id: I40e40689f9bc69498a12f14159683d6498c6e1fc Issue-ID: HOLMES-74 Signed-off-by: Guangrong Fu --- rulemgt-standalone/pom.xml | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/rulemgt-standalone/pom.xml b/rulemgt-standalone/pom.xml index 58d91e9..e68d6d7 100644 --- a/rulemgt-standalone/pom.xml +++ b/rulemgt-standalone/pom.xml @@ -30,6 +30,12 @@ holmes-rulemgt/holmes-rulemgt-standalone pom + + ${project.version} + yyMMdd-HHmmss + ${maven.build.timestamp} + + @@ -191,6 +197,32 @@ + + org.codehaus.groovy.maven + gmaven-plugin + + + validate + + execute + + + + println project.properties['holmes.rule.project.version']; + def versionArray; + if ( project.properties['holmes.rule.project.version'] != null ) { + versionArray = project.properties['holmes.rule.project.version'].split('-'); + } + + project.properties['project.docker.latesttag.version']=versionArray[0] + "-STAGING-latest"; + + println 'New Tag for docker:' + + project.properties['project.docker.latesttag.version']; + + + + + @@ -213,7 +245,9 @@ ${basedir}/target/version/ ${basedir}/target/version/Dockerfile - ${project.version}-STAGING-latest + ${project.version} + ${project.version}-STAGING-${maven.build.timestamp} + ${project.docker.latesttag.version} -- cgit 1.2.3-korg