4.0.0 org.onap.dmaap.buscontroller dmaap-bc ${artifact.version} dmaap-bc org.onap.oparent oparent 3.2.0 dmaap-bc org.apache.maven.plugins maven-enforcer-plugin enforce-no-snapshots enforce No Snapshots Allowed! true org.apache.maven.plugins maven-shade-plugin 2.4.3 package shade false *:* META-INF/*.SF META-INF/*.DSA META-INF/*.RSA org.onap.dmaap.dbcapi.server.Main 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/dmaapbc/misc ${multiproject.basedir}/misc cert-client-init.sh aaf-ca.crt ${basedir}/target/docker-stage/opt/app/dmaapbc/etc ${basedir}/misc LocalKey logback.xml ${basedir}/target/docker-stage/opt/app/dmaapbc/etc ${multiproject.basedir} version.properties ${basedir}/target/docker-stage/opt/app/dmaapbc/misc ${basedir}/misc opensource.env *.tmpl ${basedir}/target/docker-stage/opt/app/dmaapbc/bin ${basedir}/misc dmaapbc maven-resources-plugin 2.7 copy-jar package copy-resources ${basedir}/target/docker-stage/opt/app/dmaapbc/lib ${multiproject.basedir}/dmaap-bc/target dmaap-bc.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 org.glassfish.jersey jersey-bom ${jersey.version} pom import io.swagger swagger-core ${swagger.version} io.swagger swagger-jersey2-jaxrs ${swagger.version} io.swagger swagger-annotations ${swagger.version} org.glassfish.jersey.containers jersey-container-servlet-core org.glassfish.jersey.media jersey-media-moxy org.apache.logging.log4j log4j-api ${log4j.version} org.apache.logging.log4j log4j-core ${log4j.version} org.eclipse.jetty jetty-server ${jettyVersion} org.eclipse.jetty jetty-util ${jettyVersion} org.onap.aaf.authz aaf-cadi-aaf 2.1.7 full org.eclipse.jetty jetty-servlet ${jettyVersion} compile org.eclipse.jetty jetty-servlets ${jettyVersion} compile com.googlecode.json-simple json-simple 1.1.1 commons-codec commons-codec 1.15 org.postgresql postgresql 42.2.14 org.onap.dmaap.dbcapi dbcapi 2.0.2 org.apache.maven.plugins maven-javadoc-plugin 2.10.4 false org.umlgraph.doclet.UmlGraphDoc org.umlgraph umlgraph 5.6 -views true ecomp-site dav:${nexusproxy}${sitePath} ${basedir}/.. 1.0.0 2.29 UTF-8 2.13.3 9.4.36.v20210114 1.0.0 1.5.19 2.0.4-SNAPSHOT ${maven.build.timestamp} yyyy-MM-dd HH:mm 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/dmaap-bc https://nexus.onap.org 10.12.5.45:5000 ${maven.build.timestamp} yyyyMMdd'T'HHmmss'Z' /content/sites/site/org/onap/dmaap/dmaap-bc/${artifact.version} Packaging Platform (DMaaP) Bus Controller API as a Docker container.