X-Git-Url: https://gerrit.onap.org/r/gitweb?p=dmaap%2Fbuscontroller.git;a=blobdiff_plain;f=dbc-client%2Fpom.xml;h=b9a4abd72084c5654fa9161f9ce2cb322dabe405;hp=30940bbf9404b28d7b138b97202b11a5edc8db99;hb=71d3d0925874247de5e657821638b1c08360f571;hpb=20221353bdb213a1f143a132d819d4e0810e3794 diff --git a/dbc-client/pom.xml b/dbc-client/pom.xml index 30940bb..b9a4abd 100644 --- a/dbc-client/pom.xml +++ b/dbc-client/pom.xml @@ -19,11 +19,13 @@ ============LICENSE_END============================================ ECOMP is a trademark and service mark of AT&T Intellectual Property. --> - 4.0.0 dbc-client dbc-client + jar org.onap.dmaap.buscontroller parent @@ -32,231 +34,138 @@ Packaging Platform (DMaaP) HTTP Client for Bus Controller Provisioning. - ${basedir}/.. - 1.0.0 - UTF-8 - - onap/dmaap/dbc-client - https://nexus.onap.org - nexus3.onap.org:10003 - - /content/sites/site/org/onap/dmaap/dbc-client/${revision} - ${maven.build.timestamp} - yyyyMMdd'T'HHmmss'Z' + + ${basedir}/target/${project.artifactId} + ${docker.image.root}${project.artifactId} + /content/sites/site/org/onap/dmaap/dbc-client/${project.version} dbc-client - - org.apache.maven.plugins - maven-site-plugin - - - org.apache.maven.wagon - wagon-webdav-jackrabbit - 2.10 - - + maven-resources-plugin + 2.7 + + + copy-jar + package + + copy-resources + + + ${basedir}/target/docker-stage/opt/app/dmaapbc/lib + + + ${multiproject.basedir}/dmaap-bc/target + + dbc-client.jar + + + + + + - - - - org.eclipse.m2e - lifecycle-mapping - 1.0.0 - - - - - - org.apache.maven.plugins - maven-dependency-plugin - [2.10,) - install - - copy-dependencies - - - - - - - - - - + + + + ${basedir}/target/docker-stage + ${basedir}/src/main/resources + + Dockerfile + + + + ${basedir}/target/docker-stage/opt/app/dbc-client/etc + ${basedir}/certs + + ca.pem + client.pem + key.pem + + + + ${basedir}/target/docker-stage/opt/app/dbc-client/bin + ${basedir}/misc + + dbc-client + + + + ${basedir}/target/docker-stage/opt/app/dbc-client/etc + ${basedir} + + version.properties + + + + ${basedir}/target/docker-stage/opt/app/dbc-client/misc + ${basedir}/misc + + cert-client-init.sh + aaf-ca.crt + + + - - docker - - false - false - true - - - - - - ${basedir}/target/docker-stage - ${basedir}/src/main/resources - - Dockerfile - - - - ${basedir}/target/docker-stage/opt/app/dbc-client/etc - ${multiproject.basedir}/certs - - org.onap.dmaap-bc.cred.props - org.onap.dmaap-bc.crontab.sh - org.onap.dmaap-bc.jks - org.onap.dmaap-bc.keyfile - org.onap.dmaap-bc.location.props - org.onap.dmaap-bc.p12 - org.onap.dmaap-bc.props - org.onap.dmaap-bc.showpass - org.onap.dmaap-bc.trust.jks - ca.pem - client.pem - key.pem - - - - - ${basedir}/target/docker-stage/opt/app/dbc-client/bin - ${basedir}/misc - - dbc-client - - - - ${basedir}/target/docker-stage/opt/app/dbc-client/etc - ${multiproject.basedir} - - version.properties - - - - ${basedir}/target/docker-stage/opt/app/dbc-client/misc - ${multiproject.basedir}/misc - - cert-client-init.sh - aaf-ca.crt - - - - - - - - maven-resources-plugin - 2.7 - - - copy-jar - package - - copy-resources - - - ${basedir}/target/docker-stage/opt/app/dmaapbc/lib - - - ${multiproject.basedir}/dbc-client/target - - dbc-client.jar - - - - - - - - - - - org.codehaus.groovy.maven - gmaven-plugin - - - validate - - execute - - - - ${project.version} - ${maven.build.timestamp} - - - println 'ver: ' + project.properties['ver']; - if ( project.properties['ver'].endsWith("-SNAPSHOT") ) { - project.properties['dockertag1']=project.properties['ver'] + "-latest"; - project.properties['dockertag2']=project.properties['ver'] + "-" + project.properties['timestamp']; - } else { - project.properties['dockertag1']=project.properties['ver'] + "-STAGING-latest"; - project.properties['dockertag2']=project.properties['ver'] + "-STAGING-" + project.properties['timestamp']; - } - println 'docker tag 1: ' + project.properties['dockertag1']; - println 'docker tag 2: ' + project.properties['dockertag2']; - - - - - - - - io.fabric8 - docker-maven-plugin - 0.28.0 - - ${docker.verbose} - ${docker.apiVersion} - ${docker.pull.registry} - ${docker.push.registry} - - - ${docker.image} - - try - ${basedir}/target/docker-stage - Dockerfile - - ${dockertag1} - ${dockertag2} - - - - - - - - generate-images - install - - build - - - - push-images - deploy - - push - - - - - - + + docker + + ${skip.docker.build} + ${skip.docker.tag} + true + + + + + io.fabric8 + docker-maven-plugin + 0.28.0 + + ${docker.verbose} + ${docker.apiVersion} + ${docker.pull.registry} + ${docker.push.registry} + + + ${dmaapbcclient.image.name} + + try + ${basedir}/target/docker-stage + Dockerfile + + ${dockertag1} + ${dockertag2} + + + + + + + + generate-images + install + + build + + + + push-images + deploy + + push + + + + + + - -