From 0afd1a85db202e49d25b872722c08bd051f08037 Mon Sep 17 00:00:00 2001 From: Kanagaraj Manickam k00365106 Date: Wed, 9 Aug 2017 09:28:19 +0530 Subject: Enable docker push into nexus3 It adds required settings in pom.xml for pushing the cli docker image into nexus as part of mvn deploy phase. CLI-26 Change-Id: I693593ad99f5761328bc0145649a6e54f7ab7b51 Signed-off-by: Kanagaraj Manickam k00365106 --- deployment/docker/pom.xml | 47 ++++++++++++++++++++++++++-- deployment/docker/src/main/docker/Dockerfile | 2 +- 2 files changed, 46 insertions(+), 3 deletions(-) (limited to 'deployment') diff --git a/deployment/docker/pom.xml b/deployment/docker/pom.xml index 4ab75507..c3cef0e3 100644 --- a/deployment/docker/pom.xml +++ b/deployment/docker/pom.xml @@ -31,7 +31,12 @@ pom - 1.0.0 + onap/cli + yyyyMMdd-HHmm + + true + true + true @@ -42,8 +47,8 @@ 0.4.11 true + ${docker.image.name} docker-hub - onap-cli ${basedir}/src/main/docker @@ -55,6 +60,44 @@ + + + build-image + package + + build + + + ${skip.docker.build} + + + + tag-image-timestamped-version + deploy + + tag + + + ${docker.image.name} + ${docker.push.registry}/${docker.image.name}:${project.version}-${maven.build.timestamp} + ${skip.docker.push} + ${skip.docker.tag} + + + + tag-image-latest-version + deploy + + tag + + + ${docker.image.name} + ${docker.push.registry}/${docker.image.name}:latest + ${skip.docker.push} + ${skip.docker.tag} + + + diff --git a/deployment/docker/src/main/docker/Dockerfile b/deployment/docker/src/main/docker/Dockerfile index e59789bf..06c266c1 100644 --- a/deployment/docker/src/main/docker/Dockerfile +++ b/deployment/docker/src/main/docker/Dockerfile @@ -16,4 +16,4 @@ RUN ln ./bin/onap.sh /usr/sbin/onap ENTRYPOINT /bin/bash -RUN echo ONAP CLI successfully installed !! \ No newline at end of file +RUN echo ONAP CLI docker successfully created !! \ No newline at end of file -- cgit 1.2.3-korg