From 677547be3711efd42b52e23fa79a53f4fbea9603 Mon Sep 17 00:00:00 2001 From: Marco Platania Date: Fri, 13 Apr 2018 10:14:50 -0400 Subject: [PATCH] Add archive creation to POM file - Create tar.gz and zip archives - Upload archives to Nexus Change-Id: I49c251e9f59f2c627394495030c06bc4f82a9010 Issue-ID: INT-433 Signed-off-by: Marco Platania --- vnfs/vLBMS/apis/vlb-vnf-onap-distribution/pom.xml | 77 ++++++++++++++--------- 1 file changed, 47 insertions(+), 30 deletions(-) diff --git a/vnfs/vLBMS/apis/vlb-vnf-onap-distribution/pom.xml b/vnfs/vLBMS/apis/vlb-vnf-onap-distribution/pom.xml index 8fff6bc0..90f5770b 100644 --- a/vnfs/vLBMS/apis/vlb-vnf-onap-distribution/pom.xml +++ b/vnfs/vLBMS/apis/vlb-vnf-onap-distribution/pom.xml @@ -1,12 +1,6 @@ - - demo-aggregator 1.2.0-SNAPSHOT @@ -54,9 +48,56 @@ org.apache.maven.plugins maven-dependency-plugin + + + copy-dependencies + package + + copy-dependencies + + + ${project.build.directory}/lib + true + true + yang-jmx-generator + + + + unpack-configuration + prepare-package + + unpack-dependencies + + + **/honeycomb-minimal-resources/ + ${project.build.outputDirectory}/ + + + maven-assembly-plugin + + + io.fd.honeycomb.common + minimal-assembly-descriptor + 1.17.07 + + + + + create-archive + package + + single + + + + honeycomb-minimal + + + + org.apache.maven.plugins @@ -90,33 +131,9 @@ true - - - -- 2.16.6