4.0.0 dbc-client dbc-client org.onap.dmaap.buscontroller parent ${revision} ../pom.xml 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' dbc-client org.apache.maven.plugins maven-site-plugin org.apache.maven.wagon wagon-webdav-jackrabbit 2.10 org.eclipse.m2e lifecycle-mapping 1.0.0 org.apache.maven.plugins maven-dependency-plugin [2.10,) install copy-dependencies 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