From a1b77452f1a8281ec5ee5f5b83ea03a30df52fc6 Mon Sep 17 00:00:00 2001 From: yufei_zhou Date: Wed, 27 Sep 2017 14:33:28 +0800 Subject: Add deployment part Modify pom file because verify failed Change-Id: I4a1123bf8811853d0db1a70c61af7fdf1c476119 Issue-ID: VFC-53 Signed-off-by: yufei_zhou --- .../vfcadaptorservice/deployment/pom.xml | 126 +++++++++++++++++++++ 1 file changed, 126 insertions(+) create mode 100644 nokia/vnfmdriver/vfcadaptorservice/deployment/pom.xml (limited to 'nokia/vnfmdriver/vfcadaptorservice/deployment/pom.xml') diff --git a/nokia/vnfmdriver/vfcadaptorservice/deployment/pom.xml b/nokia/vnfmdriver/vfcadaptorservice/deployment/pom.xml new file mode 100644 index 00000000..f0c4df7f --- /dev/null +++ b/nokia/vnfmdriver/vfcadaptorservice/deployment/pom.xml @@ -0,0 +1,126 @@ + + + + 4.0.0 + + org.onap.vfc.nfvo.driver.vnfm.svnfm + vfcadaptor-service + 1.0.0-SNAPSHOT + + + vfcadaptor-deployment + pom + + vfc/nfvo/driver/vnfm/svnfm/nokia/vnfmdriver/vfcadaptorservice/deployment + svnfm vnfm driver deployment + + + UTF-8 + + + + + + org.codehaus.gmaven + gmaven-plugin + 1.5 + + + vfcadaptor package + package + + execute + + + + System.out.println("******** Going to make release zip ********") + + deployFolder = + "${project.build.directory}/deployoutput" + deployUnzip = + "${project.build.directory}/deployunzip" + outfileName = + "${package.name}-${project.version}.zip" + ant.delete(dir: "${deployFolder}") + ant.mkdir(dir: + "${deployFolder}") + + ant.delete(dir: "${deployUnzip}") + ant.mkdir(dir: "${deployUnzip}") + + ant.mkdir(dir: + "${deployUnzip}/webapps/") + ant.mkdir(dir: "${deployUnzip}/webapps/ROOT") + ant.mkdir(dir: + "${deployUnzip}/logs") + + System.out.println("******** start copying from ${basedir}/src/main/release to ${deployUnzip}. ************") + + ant.copy(todir: "${deployUnzip}") { + fileset(dir: "${basedir}/src/main/release"){ + exclude(name: "**/.gitignore") + } + + } + + System.out.println("******** start copying from ${project.build.directory}/../../vfcadaptor/target/${package.name}-${project.version} to ${deployUnzip}/webapps/ROOT. ************") + ant.copy(todir: + "${deployUnzip}/webapps/ROOT") { + fileset(dir: + "${project.build.directory}/../../vfcadaptor/target/${package.name}-${project.version}") + } + + System.out.println("******** start zipping from ${deployUnzip} to ${deployFolder}/${outfileName}. ************") + ant.zip(destfile: + "${deployFolder}/${outfileName}") { + fileset(dir: "${deployUnzip}") + } + System.out.println("******** completed. ************") + + + + + + + + org.codehaus.mojo + build-helper-maven-plugin + 3.0.0 + + + attach-artifacts + package + + attach-artifact + + + + + ${project.build.directory}/deployoutput/${package.name}-${project.version}.zip + zip + + + + + + + + + + + + -- cgit 1.2.3-korg