From cdb18b6e9e8c707a7447c77442bc7a9592c4672f Mon Sep 17 00:00:00 2001 From: Luji7 Date: Mon, 25 Sep 2017 14:15:59 +0800 Subject: add docker config Change-Id: I1c36f11873ac48cc5f7345068869b194e90f4462 Issue-Id: USECASEUI-36 Signed-off-by: Luji7 --- standalone/pom.xml | 248 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 248 insertions(+) create mode 100644 standalone/pom.xml (limited to 'standalone/pom.xml') diff --git a/standalone/pom.xml b/standalone/pom.xml new file mode 100644 index 00000000..25e83db6 --- /dev/null +++ b/standalone/pom.xml @@ -0,0 +1,248 @@ + + + + + org.onap.usecase-ui.server + usecase-ui-server-parent + 1.0.0-SNAPSHOT + + + 4.0.0 + standalone + usecase-server/standalone + pom + + + usecase-ui-server + linux64 + win64 + target/assembly/${linux64id} + target/assembly/${win64id} + target/version + + + + + + maven-resources-plugin + + + copy-resources-${linux64id} + process-resources + + copy-resources + + + ${linux64outputdir} + + + src/main/assembly/ + false + + **/* + + + **/*.bat + Dockerfile + + + + true + + + + copy-resources-${win64id} + process-resources + + copy-resources + + + ${win64outputdir} + + + src/main/assembly/ + false + + **/* + + + **/*.sh + Dockerfile + + + + true + + + + copy-dockerfile + process-resources + + copy-resources + + + target/version + + + src/main/assembly/ + false + + Dockerfile + + + + true + + + + + + org.apache.maven.plugins + maven-dependency-plugin + + + copy-jar-${linux64id} + + copy + + prepare-package + + + + org.onap.usecase-ui.server + usecase-ui-server + jar + true + ${linux64outputdir} + usecase-ui-server.jar + + + + + + copy-jar-${win64id} + + copy + + prepare-package + + + + org.onap.usecase-ui.server + usecase-ui-server + jar + true + ${win64outputdir} + usecase-ui-server.jar + + + + + + + + org.apache.maven.plugins + maven-antrun-plugin + + + distribution + package + + run + + + + + + + + + + + + + + + + + + + + + + + + + + + docker + + + + io.fabric8 + docker-maven-plugin + 0.16.5 + false + + + + onap/usecase-ui/usecase-ui-server + + try + ${basedir}/target/version/ + ${basedir}/target/version/Dockerfile + + ${project.version}-STAGING-latest + + + + + + + + generate-images + package + + build + + + + + push-images + deploy + + build + push + + + + + + + + + + + + org.onap.usecase-ui.server + usecase-ui-server + ${project.version} + + + -- cgit 1.2.3-korg