From a966da9a6108017711152fc69725397c8779fd08 Mon Sep 17 00:00:00 2001 From: GuangrongFu Date: Sat, 21 Jul 2018 14:49:06 +0800 Subject: [PATCH] Add the frontend into the final package Change-Id: I8d88997ede40e3527ae4d1aa4f9c48bc8f920770 Issue-ID: HOLMES-111 Signed-off-by: GuangrongFu --- rulemgt-standalone/pom.xml | 42 ++++++++++++++++++++++++++++++++---------- 1 file changed, 32 insertions(+), 10 deletions(-) diff --git a/rulemgt-standalone/pom.xml b/rulemgt-standalone/pom.xml index ef8b295..6fc8a98 100644 --- a/rulemgt-standalone/pom.xml +++ b/rulemgt-standalone/pom.xml @@ -17,8 +17,8 @@ --> + 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 @@ -31,8 +31,8 @@ pom - ${project.version} - yyyyMMdd'T'HHmmss'Z' + ${project.version} + yyyyMMdd'T'HHmmss'Z' ${maven.build.timestamp} @@ -124,7 +124,7 @@ maven-dependency-plugin - copy-jar-${linux64id} + copy-artifacts-${linux64id} copy @@ -139,11 +139,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 @@ -158,6 +166,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 + @@ -210,14 +226,14 @@ println project.properties['holmes.rule.project.version']; def versionArray; - if ( project.properties['holmes.rule.project.version'] != null ) { + 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"; + project.properties['project.docker.latesttag.version'] = versionArray[0] + "-STAGING-latest"; println 'New Tag for docker:' + - project.properties['project.docker.latesttag.version']; + project.properties['project.docker.latesttag.version']; @@ -245,7 +261,7 @@ ${basedir}/target/version/ ${basedir}/target/version/Dockerfile - ${project.version} + ${project.version} ${project.version}-STAGING-${maven.build.timestamp} ${project.docker.latesttag.version} @@ -283,5 +299,11 @@ holmes-rulemgt ${project.version} + + org.onap.holmes.rule-management + holmes-rulemgt-frontend + ${project.version} + tar.gz + -- 2.16.6