From: Marco Platania Date: Fri, 19 Apr 2019 13:59:03 +0000 (-0400) Subject: Fix POM structure for vFW API X-Git-Tag: 1.4.0~32 X-Git-Url: https://gerrit.onap.org/r/gitweb?p=demo.git;a=commitdiff_plain;h=aa92ee02641b8f24615736130fa2d7d63abd9934 Fix POM structure for vFW API Change-Id: I61dc23b634dc244fbd039da7555251e8ae4027b5 Issue-ID: INT-1035 Signed-off-by: Marco Platania --- diff --git a/vnfs/honeycomb_plugin/stream-count/stream-count-distribution/pom.xml b/vnfs/honeycomb_plugin/stream-count/stream-count-distribution/pom.xml index ac75a008..5d4f74ef 100644 --- a/vnfs/honeycomb_plugin/stream-count/stream-count-distribution/pom.xml +++ b/vnfs/honeycomb_plugin/stream-count/stream-count-distribution/pom.xml @@ -6,29 +6,22 @@ - - - - io.fd.honeycomb.common - minimal-distribution-parent - 1.18.10 4.0.0 - org.onap.vnf.vfw sample-distribution - 1.4.0-SNAPSHOT - - -Xms256m -Xmx256m + + -client -Xms20m -Xmx32m -XX:MetaspaceSize=5m -XX:MaxMetaspaceSize=32m -XX:MaxMetaspaceExpansion=1m -Xss512k -XX:+UseSerialGC -Djava.compiler=NONE -Xverify:none -noverify + + /dev/./urandom io.fd.honeycomb.infra.distro.Main 1.18.10 1.18.10 @@ -46,6 +39,125 @@ + + + + org.apache.maven.plugins + maven-jar-plugin + 2.6 + + + + ${main.class} + true + lib/ + false + true + + + config/ cert/ modules/ yang-mapping/ + + + + + + org.apache.maven.plugins + maven-dependency-plugin + 2.10 + + + + unpack-configuration + prepare-package + + unpack-dependencies + + + **/honeycomb-minimal-resources/ + ${project.build.outputDirectory}/ + + + + + + + + org.codehaus.gmaven + groovy-maven-plugin + + + distribution-module-assembly + + prepare-package + + execute + + + + io.fd.honeycomb.common.scripts.ModulesListGenerator.generate(project, properties, log) + + + + + generate-module-to-yang-index + prepare-package + + execute + + + + io.fd.honeycomb.common.scripts.ModuleYangIndexGenerator.pairDistributionModulesWithYangModules(project, log) + + + + + + + io.fd.honeycomb.common + common-scripts + 1.18.01 + + + + + + maven-assembly-plugin + 2.5.3 + + + io.fd.honeycomb.common + minimal-assembly-descriptor + 1.18.01 + + + + + create-archive + package + + single + + + + honeycomb-minimal + + + + + + + maven-surefire-plugin + + + + ${argLine} -Djava.security.egd=file:${random.seed.file} + + + + + + maven-compiler-plugin @@ -97,4 +209,4 @@ - + \ No newline at end of file