From: Patrick Brady Date: Mon, 1 May 2017 19:15:37 +0000 (-0700) Subject: Correcting jenkins build errors and docker tags X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=refs%2Fheads%2Frelease-1.0.0;p=appc%2Fdeployment.git Correcting jenkins build errors and docker tags Change-Id: I55faadad61dc78e069443ea859a83409758e2b9b Signed-off-by: Patrick Brady --- diff --git a/installation/appc/pom.xml b/installation/appc/pom.xml index 317273d..e46f1d7 100644 --- a/installation/appc/pom.xml +++ b/installation/appc/pom.xml @@ -191,6 +191,40 @@ docker + + 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']="latest"; + } 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']; + + + + + io.fabric8 docker-maven-plugin @@ -205,8 +239,7 @@ ${basedir}/target/docker-stage ${basedir}/target/docker-stage/Dockerfile - - ${release_name}.${sprint_number}-STAGING-latest + ${dockertag1} diff --git a/pom.xml b/pom.xml index 83a73fb..ac6e44b 100644 --- a/pom.xml +++ b/pom.xml @@ -12,6 +12,14 @@ APPC Docker Project The APP-C component contains SDNC Docker Image, and installs APPC/SDNC components on top. + + + nexus.onap.org + https://${openecomp.nexus.host}/content + ${openecomp.nexus.url}/repositories/snapshots/ + ${openecomp.nexus.url}/repositories/releases/ + + @@ -44,7 +52,7 @@ 1.6.7 true - https://nexus.openecomp.org + https://${openecomp.nexus.host} 176c31dfe190a ecomp-staging