From 933fa9bed1e29475796f97c2fd6af370536574d6 Mon Sep 17 00:00:00 2001 From: BT2983 Date: Thu, 20 Sep 2018 14:26:33 -0600 Subject: naming ms - pom updates for docker. Switching to io.fabric8 plugin. Change-Id: I5b37c90983fe5f5df5860c623413afd661bbf0b6 Issue-ID: CCSDK-588 Signed-off-by: BT2983 --- ms/neng/pom.xml | 263 +++++++++++++++++++++++++------------------------------- 1 file changed, 118 insertions(+), 145 deletions(-) diff --git a/ms/neng/pom.xml b/ms/neng/pom.xml index 3f90e0af..8f6c7b15 100644 --- a/ms/neng/pom.xml +++ b/ms/neng/pom.xml @@ -55,10 +55,12 @@ 0.3.0 0.2.4 ${https_proxy} - deploy - deploy - true - ${project.version} + deploy + deploy + true + ${project.version} + onap/ccsdk-apps-ms-neng + @@ -114,72 +116,111 @@ - - dockerTBD - - - - com.spotify - docker-maven-plugin - 0.4.11 - - - push-images - ${docker.build.phase} - - build - push - - - - - ${docker.registry}/onap/ccsdk-apps-ms-neng:${project.version} - ${basedir}/target/docker - docker-hub - https://${docker.registry} - - ${project.version} - ${project.version}-STAGING-${maven.build.timestamp} - ${project.docker.latesttag.version} - - true - - - / - ${project.build.directory} - ${project.build.finalName}.jar - - - / - ${project.build.directory} - opt/etc/config/* - - - / - ${project.build.directory} - opt/etc/keystore/* - - - / - ${project.build.directory} - opt/etc/truststore/* - - - / - ${project.build.directory} - opt/aai/keystore/* - - - / - ${project.build.directory} - etc/* - - - - - - - + + docker + + + + maven-resources-plugin + 2.6 + + + copy-dockerfile + + copy-resources + + ${docker.build.phase} + + ${basedir}/target/docker-stage + + + src/main/docker + + startService.sh + Dockerfile + + true + + + + + + copy-app-jar + + copy-resources + + ${docker.build.phase} + + ${basedir}/target/docker-stage + + + ${basedir}/target/ + + NetworkElementNameGen.jar + + false + + + + + + copy-config + + copy-resources + + ${docker.build.phase} + + ${basedir}/target/docker-stage/opt/etc/config + + + ${basedir}/opt/etc/config + + * + + true + + + + + + + + + + io.fabric8 + docker-maven-plugin + 0.26.1 + false + + + + ${image.name} + + try + ${basedir}/target/docker-stage + + ${project.version} + ${project.docker.latesttag.version} + + + + + true + + + + push-images + ${docker.build.phase} + + build + push + + + + + + + @@ -271,11 +312,11 @@ org.liquibase liquibase-core - - org.mariadb.jdbc - mariadb-java-client - ${mariadb.connector.version} - + + org.mariadb.jdbc + mariadb-java-client + ${mariadb.connector.version} + com.h2database h2 @@ -331,6 +372,7 @@ NetworkElementNameGen + org.codehaus.groovy.maven gmaven-plugin @@ -474,68 +516,6 @@ exec-maven-plugin org.codehaus.mojo - - org.springframework.boot @@ -550,15 +530,8 @@ + - - src/main/docker - ../docker - true - - **/* - - src/main/resources true -- cgit 1.2.3-korg