From dd9444f286adb565485f12b80c7bbff1b1c6a677 Mon Sep 17 00:00:00 2001 From: Murali-P Date: Wed, 9 Aug 2017 18:13:47 +0530 Subject: Build docker image Change-Id: Ia47047ffed69e35622ef94b58b5f84956e557a2d JIRA:VNFSDK-53 Signed-off-by: Murali-P --- vnfmarket-be/deployment/zip/pom.xml | 118 ++++++++++++++++++++++++++++++++++++ 1 file changed, 118 insertions(+) create mode 100644 vnfmarket-be/deployment/zip/pom.xml (limited to 'vnfmarket-be/deployment/zip/pom.xml') diff --git a/vnfmarket-be/deployment/zip/pom.xml b/vnfmarket-be/deployment/zip/pom.xml new file mode 100644 index 00000000..7ecd2ab5 --- /dev/null +++ b/vnfmarket-be/deployment/zip/pom.xml @@ -0,0 +1,118 @@ + + + + 4.0.0 + + org.onap.vnfsdk.refrepo + vnf-sdk-marketplace-core-parent + 1.0.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") + + 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.copy(todir: "${deployUnzip}/webapps/openoui") { + fileset(dir: "${project.build.directory}/../../../../vnfmarket/src/main/webapp") + } + + 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