From d0e21365a8bf7da9dd87915c52acb0a907dfe59b Mon Sep 17 00:00:00 2001 From: Murali-P Date: Mon, 31 Jul 2017 11:06:26 +0530 Subject: Market place initial code Resolved:VNFSDK-53 VNF SDK market place Change-Id: Ic9ac5491b4a43d03bce105abb295e10c476e1560 Signed-off-by: Murali-P --- vnfmarket-be/deployment/pom.xml | 114 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 114 insertions(+) create mode 100644 vnfmarket-be/deployment/pom.xml (limited to 'vnfmarket-be/deployment/pom.xml') diff --git a/vnfmarket-be/deployment/pom.xml b/vnfmarket-be/deployment/pom.xml new file mode 100644 index 00000000..39c36bd3 --- /dev/null +++ b/vnfmarket-be/deployment/pom.xml @@ -0,0 +1,114 @@ + + + + 4.0.0 + + org.openo.vnf-sdk.marketplace + vnf-sdk-marketplace-core-parent + 1.1.0-SNAPSHOT + + + vnf-sdk-marketplace-deployment + vnf-sdk-marketplace/deployment + pom + + + UTF-8 + + + + + + + org.codehaus.gmaven + groovy-maven-plugin + 2.0 + + + + + + org.codehaus.gmaven + gmaven-plugin + 1.5 + + + VnfSdkMarketplace package + package + + execute + + + + System.out.println("******** Going to make release zip ********") + + deployFolder = "${project.build.directory}/deployoutput" + deployUnzip = "${project.build.directory}/deployunzip" + outfileName = "VnfSdkMarketplace-.${project.version}.zip" + + ant.delete(dir: "${deployFolder}") + ant.mkdir(dir: "${deployFolder}") + + ant.delete(dir: "${deployUnzip}") + ant.mkdir(dir: "${deployUnzip}") + + ant.mkdir(dir: "${deployUnzip}/webapps/ROOT") + ant.mkdir(dir: "${deployUnzip}/webapps/openoui#marketplace#v1") + + ant.copy(todir: "${deployUnzip}") { + fileset(dir: "${basedir}/src/main/release"){ + exclude(name: "**/.gitignore") + } + } + + ant.copy(todir: "${deployUnzip}/webapps/ROOT") { + fileset(dir: "${project.build.directory}/../../vnf-sdk-marketplace/target/ROOT") + } + + ant.zip(destfile: "${deployFolder}/${outfileName}") { + fileset(dir: "${deployUnzip}") + } + System.out.println("******** completed. ************") + + + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + attach-artifacts + package + + attach-artifact + + + + + ${project.build.directory}/deployoutput/VnfSdkMarketplace-.${project.version}.zip + zip + + + + + + + + + -- cgit 1.2.3-korg