X-Git-Url: https://gerrit.onap.org/r/gitweb?p=dmaap%2Fbuscontroller.git;a=blobdiff_plain;f=pom.xml;h=290b85b54cf0cd4eed125d38fdbcee535d47da81;hp=d2c59491cc959dbe85ec51309b7620e0e2798b99;hb=71d3d0925874247de5e657821638b1c08360f571;hpb=de1681ed5d3884d7c62ce3dd530c552b5dff11d9 diff --git a/pom.xml b/pom.xml index d2c5949..290b85b 100644 --- a/pom.xml +++ b/pom.xml @@ -16,46 +16,195 @@ * limitations under the License. * ============LICENSE_END==================================================== * --> - + 4.0.0 org.onap.dmaap.buscontroller parent - ${artifactVersion}-SNAPSHOT + ${revision} dmaap-buscontroller pom - + - org.onap.oparent - oparent - 2.1.0 + org.onap.oparent + oparent + 3.2.0 - 2.0.3 + 2.0.6-SNAPSHOT ${basedir} - 1.0.0 - true - true - true + 1.0.0 + UTF-8 + false + false + false + true + 2.2.54 + 11 + 11 + /content/repositories/snapshots/ + onap/dmaap/ + https://nexus.onap.org + nexus3.onap.org:10003 + ${maven.build.timestamp} + yyyyMMdd'T'HHmmss'Z' + java + false + ${project.build.directory}/surefire-reports + + ${project.version} + /content/sites/site/org/onap/dmaap/buscontroller/${project.artifactId}/${revision} + - + + dmaap-bc + dbc-client + + + + - io.fabric8 - docker-maven-plugin - 0.28.0 - - ${skip.docker.build} - + org.apache.maven.plugins + maven-surefire-plugin + + + + + ${surefireArgLine} --illegal-access=permit + + - + + org.apache.maven.plugins + maven-failsafe-plugin + + + --illegal-access=permit + + + + + org.codehaus.mojo + flatten-maven-plugin + 1.0.1 + + true + target + + + + flatten + process-resources + + flatten + + + + + + maven-checkstyle-plugin + + + onap-java-style + + false + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + ${maven.compiler.source} + ${maven.compiler.target} + + + + org.apache.maven.plugins + maven-source-plugin + 2.2.1 + + + attach-sources + + jar-no-fork + + + + + + org.codehaus.gmaven + gmaven-plugin + ${gmaven-plugin.version} + + + validate + + execute + + + + ${project.version} + + + + 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 + ${io.fabric8.version} + + ${docker.skip.build} + ${docker.verbose} + ${docker.apiVersion} + ${docker.pull.registry} + ${docker.push.registry} + + + + org.codehaus.mojo + properties-maven-plugin + 1.0.0 + + + validate + + read-project-properties + + + + ../version.properties + + + + + + + - - - dmaap-bc - dbc-client - + + + onap-plugin-snapshots + ${onap.nexus.url}${snapshotNexusPath} + +