X-Git-Url: https://gerrit.onap.org/r/gitweb?p=dmaap%2Fbuscontroller.git;a=blobdiff_plain;f=dbc-client%2Fpom.xml;h=b9a4abd72084c5654fa9161f9ce2cb322dabe405;hp=945eeee4d5d9889f0487587939a596ffca6aaaaf;hb=71d3d0925874247de5e657821638b1c08360f571;hpb=d0a915d10c00314ecc1f07c2ecf9dd239ee47aad diff --git a/dbc-client/pom.xml b/dbc-client/pom.xml index 945eeee..b9a4abd 100644 --- a/dbc-client/pom.xml +++ b/dbc-client/pom.xml @@ -19,179 +19,153 @@ ============LICENSE_END============================================ ECOMP is a trademark and service mark of AT&T Intellectual Property. --> - 4.0.0 - org.onap.dmaap.buscontroller dbc-client - ${artifact.version} dbc-client + jar - org.onap.oparent - oparent - 1.2.2 - + org.onap.dmaap.buscontroller + parent + ${revision} + ../pom.xml + Packaging Platform (DMaaP) HTTP Client for Bus Controller Provisioning. + + + ${basedir}/target/${project.artifactId} + ${docker.image.root}${project.artifactId} + /content/sites/site/org/onap/dmaap/dbc-client/${project.version} + dbc-client - - - - - org.sonatype.plugins - nexus-staging-maven-plugin - true - - ecomp-staging - ${nexusproxy} - 176c31dfe190a - - - - - 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 - + + ${skip.docker.build} + ${skip.docker.tag} + true + - com.spotify + io.fabric8 docker-maven-plugin - ${docker.maven.plugin.version} + 0.28.0 - alpine:3.8 - ${onap.nexus.dockerregistry.daily}/${docker.image} - ["./bin/dbc-client", "deploy"] - ${onap.nexus.dockerregistry.daily} - false - - ${artifact.version} - latest - - - /opt/app/dbc-client/log - - true - root - - - /opt/app/dmaapbc/etc - ${multiproject.basedir}/dbc-client - version.properties - - - /opt/app/dbc-client/misc - ${multiproject.basedir}/misc - cert-client-init.sh - - - /opt/app/dbc-client/bin - ${multiproject.basedir}/dbc-client/misc - dbc-client - - - - apk add --no-cache curl - chmod +x /opt/app/dbc-client/misc/cert-client-init.sh - chmod +x /opt/app/dbc-client/bin/* - mkdir /opt/app/dbc-client/logs - - /opt/app/dbc-client + ${docker.verbose} + ${docker.apiVersion} + ${docker.pull.registry} + ${docker.push.registry} + + + ${dmaapbcclient.image.name} + + try + ${basedir}/target/docker-stage + Dockerfile + + ${dockertag1} + ${dockertag2} + + + + - - default - - build - push - - - + + generate-images + install + + build + + + + push-images + deploy + + push + + + - - - - - ${basedir}/.. - 1.0.0 - 2.16 - UTF-8 - 9.4.12.RC2 - 1.0.0 - 1.5.19 - 1.0.2 - - 0.7.7.201606060606 - 3.2 - jacoco - - target/code-coverage/jacoco-ut.exec - target/code-coverage/jacoco-it.exec - - **/gen/**,**/generated-sources/**,**/yang-gen**,**/pax/** - - - onap/dmaap/dbc-client - - https://nexus.onap.org - nexus3.onap.org:10003 - - - /content/sites/site/org/onap/dmaap/dbc-client/${artifact.version} - - Packaging Platform (DMaaP) HTTP Client for Bus Controller Provisioning.