From acae402ff4f744a11341b2b7f1c17f83dca92465 Mon Sep 17 00:00:00 2001 From: Joanna Jeremicz Date: Thu, 20 Feb 2020 08:47:25 +0100 Subject: Create Dockerfile - Added Dockerfile to certServiceClient - Added docker maven profile to certServiceClient Issue-ID: AAF-996 Signed-off-by: Joanna Jeremicz Change-Id: I97e81ca24030cbc305b8aa55d1fec51d8eb94959 --- certServiceClient/pom.xml | 87 +++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 85 insertions(+), 2 deletions(-) (limited to 'certServiceClient/pom.xml') diff --git a/certServiceClient/pom.xml b/certServiceClient/pom.xml index 84c33c72..50ae0446 100644 --- a/certServiceClient/pom.xml +++ b/certServiceClient/pom.xml @@ -24,6 +24,91 @@ + + + docker-staging + + ${project.version}-STAGING-${maven.build.timestamp} + ${project.version}-STAGING-latest + + + + + docker + + false + + + linux + x86_64 + ${os.detected.name}-${os.detected.arch} + + + + + io.fabric8 + docker-maven-plugin + ${docker-maven-plugin.version} + + + docker-build-image + package + + build + + + + docker-push-image + deploy + + push + + + + + ${skipDockerPush} + true + IfNotPresent + + + ${project.artifactId} + ${docker-image.namespace}/${docker-image.name} + + ${docker-image.registry} + + ${project.basedir} + + ${project.version}-${maven.build.timestamp}Z + ${project.version} + ${docker-image.latest} + + + + + + + + + + + + + + ecomp-releases + AAF Release Repository + ${nexusproxy}${releaseNexusPath} + + + ecomp-snapshots + AAF Snapshot Repository + ${nexusproxy}${snapshotNexusPath} + + + ecomp-site + dav:${nexusproxy}${sitePath} + + + org.mockito @@ -45,8 +130,6 @@ org.assertj assertj-core - - \ No newline at end of file -- cgit 1.2.3-korg