From: sg481n Date: Sun, 24 Sep 2017 04:05:00 +0000 (+0000) Subject: Modify Authz-service pom file to releaser docker X-Git-Tag: v1.0.1~28 X-Git-Url: https://gerrit.onap.org/r/gitweb?p=aaf%2Fauthz.git;a=commitdiff_plain;h=c7499ee7cf703d75bf62272fdce6ad4e8e5b2007 Modify Authz-service pom file to releaser docker POM file updated in authz-service to release docker image of AAF. modified profiles added to pom file. Issue-id: AAF-59 Change-Id: I77b9264bec89f2c27be5546d0e38dc5564d81cae Signed-off-by: sg481n --- diff --git a/authz-service/pom.xml b/authz-service/pom.xml index 607f161e..64cc5b02 100644 --- a/authz-service/pom.xml +++ b/authz-service/pom.xml @@ -51,12 +51,12 @@ + yyyy.MM.dd'T'hh.mm.ss'Z' true 1 1.0.0-SNAPSHOT 1.0.0-SNAPSHOT ${basedir}/target/ - nexus3.onap.org opt/app/aaf/${project.artifactId}/${project.version} java jacoco @@ -70,9 +70,11 @@ /content/repositories/releases/ /content/repositories/staging/ /content/sites/site/org/onap/aaf/authz/${project.artifactId}/${project.version} - false - false - false + + localhost:5000 + true + true + false @@ -144,37 +146,37 @@ - - - + + - - com.spotify - docker-maven-plugin - 0.4.11 - - onap/aaf/authz-service - ${dockerLocation} - docker-hub - - ${project.version} - latest - - true - - - / - /${basedir}/target/opt - true - - **/* - - - - - + + com.spotify + docker-maven-plugin + 1.0.0 + + onap/aaf/authz-service + ${dockerLocation} + docker-hub + + latest + ${project.docker.latesttagtimestamp.version} + ${project.docker.latesttag.version} + + true + + + / + /${basedir}/target/opt + true + + **/* + + + + + build-image package @@ -189,21 +191,83 @@ - - docker + + + tag-image-latest-timestamp + package + + tag + + + onap/aaf/authz-service + ${docker.push.registry}/onap/aaf/authz-service:${project.docker.latesttagtimestamp.version} + ${skip.docker.push} + + + + push-image-latest-timestamp deploy push - onap/aaf/authz-service + ${docker.push.registry}/onap/aaf/authz-service:${project.docker.latesttagtimestamp.version} ${skip.docker.push} - - - - + + tag-image-latest + package + + tag + + + onap/aaf/authz-service + ${docker.push.registry}/onap/aaf/authz-service:${project.docker.latesttag.version} + ${skip.docker.push} + + + + push-image-latest + deploy + + push + + + ${docker.push.registry}/onap/aaf/authz-service:${project.docker.latesttag.version} + ${skip.docker.push} + + + + tag-image + package + + tag + + + onap/aaf/authz-service + ${docker.push.registry}/onap/aaf/authz-service:latest + ${skip.docker.push} + + + + push-image + deploy + + push + + + ${docker.push.registry}/onap/aaf/authz-service:latest + ${skip.docker.push} + + + + + + + + + maven-resources-plugin @@ -498,8 +562,7 @@ - - + @@ -517,5 +580,15 @@ dav:${nexusproxy}${sitePath} - + + + docker + + true + false + false + false + + +