X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=rulemgt-standalone%2Fpom.xml;h=98e224be296b31c54f6561920c80fcfd7942d20a;hb=27704a8acb2abbc15f3b507ca73ab55bb159af79;hp=58d91e9e110292debf4b9d67824d1b51ad41c18e;hpb=bb5de24c15f98ea156590eb8f34c17e3c90865df;p=holmes%2Frule-management.git diff --git a/rulemgt-standalone/pom.xml b/rulemgt-standalone/pom.xml index 58d91e9..98e224b 100644 --- a/rulemgt-standalone/pom.xml +++ b/rulemgt-standalone/pom.xml @@ -17,12 +17,12 @@ --> + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> org.onap.holmes.rule-management holmes-rulemgt-parent - 1.0.0-SNAPSHOT + 1.2.0 holmes-rulemgt-standalone @@ -30,6 +30,12 @@ holmes-rulemgt/holmes-rulemgt-standalone pom + + ${project.version} + yyyyMMdd'T'HHmmss'Z' + ${maven.build.timestamp} + + @@ -111,6 +117,26 @@ true + + copy-nginx-conf-file + process-resources + + copy-resources + + + target/version + + + src/main/assembly/ + false + + nginx.conf + + + + true + + @@ -118,7 +144,7 @@ maven-dependency-plugin - copy-jar-${linux64id} + copy-artifacts-${linux64id} copy @@ -133,11 +159,19 @@ ${linux64outputdir} holmes-rulemgt.jar + + org.onap.holmes.rule-management + holmes-rulemgt-frontend + tar.gz + true + target/version + holmes-rulemgt-frontend-${project.version}.tar.gz + - copy-jar-${win64id} + copy-artifacts-${win64id} copy @@ -152,6 +186,14 @@ ${win64outputdir} holmes-rulemgt.jar + + org.onap.holmes.rule-management + holmes-rulemgt-frontend + tar.gz + true + target/version + holmes-rulemgt-frontend-${project.version}.tar.gz + @@ -191,6 +233,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 +281,9 @@ ${basedir}/target/version/ ${basedir}/target/version/Dockerfile - ${project.version}-STAGING-latest + ${project.version} + ${project.version}-STAGING-${maven.build.timestamp} + ${project.docker.latesttag.version} @@ -249,5 +319,11 @@ holmes-rulemgt ${project.version} + + org.onap.holmes.rule-management + holmes-rulemgt-frontend + ${project.version} + tar.gz +