From 3b5547904b5b34a79ec30d7a479ddf518321b3fb Mon Sep 17 00:00:00 2001 From: Tomasz Golabek Date: Thu, 13 Feb 2020 12:07:35 +0100 Subject: Modified configuration of docker build Configuration of docker profile taken from hv-ves Issue-ID: AAF-997 Signed-off-by: Tomasz Golabek Change-Id: I37311477214b2f50b516fa64e951ae37d24137ce --- certService/pom.xml | 87 ++++++++++++++++++----------------------------------- 1 file changed, 30 insertions(+), 57 deletions(-) (limited to 'certService') diff --git a/certService/pom.xml b/certService/pom.xml index ea919f8c..6ee630ac 100644 --- a/certService/pom.xml +++ b/certService/pom.xml @@ -39,12 +39,20 @@ 1.2.21 1.60 0.33.0 - ${project.version} http://localhost:8080/v3/api-docs - onap/${project.artifactId} 0.2 2.8.6 + + + true + yyyyMMdd'T'HHmmss + ${onap.nexus.dockerregistry.daily} + onap + ${project.groupId}.${project.artifactId} + ${project.version} + + @@ -230,86 +238,51 @@ false + + linux + x86_64 + ${os.detected.name}-${os.detected.arch} + io.fabric8 docker-maven-plugin - ${docker-maven-plugin.version} + 0.26.0 - clean-images - pre-clean - - remove - - - true - ${docker-maven-plugin.image-name} - - - - generate-images - install + docker-build-image + package build - - - - - - - - - - - - - - - - push-images + docker-push-image deploy push - - ${docker-maven-plugin.image-name} - - 1.23 - nexus3.onap.org:10001 - - - docker - docker - - + ${skipDockerPush} + true + IfNotPresent - ${docker-maven-plugin.image-name} - cert-service + ${project.artifactId} + ${docker-image.namespace}/${docker-image.name} + + ${docker-image.registry} - ${project.basedir}/Dockerfile + ${project.basedir} - ${docker.tag} + ${project.version}-${maven.build.timestamp}Z + ${project.version} + ${docker-image.latest} - - - 8080:8080 - - - - http://localhost:8080/actuator/health - - - -- cgit 1.2.3-korg