From 0945c4f6fad83f1dfe59914a5cb4717d41211b23 Mon Sep 17 00:00:00 2001 From: Bruno Sakoto Date: Tue, 7 Jan 2020 17:48:00 -0500 Subject: Parameterize base-image version for drools-apps Issue-ID: POLICY-2318 Signed-off-by: Bruno Sakoto Change-Id: I5cc2761adb2621bca094fb035e626dd40baa08e1 --- controlloop/packages/docker-controlloop/pom.xml | 29 +++++++++++++++++++++- .../docker-controlloop/src/main/docker/Dockerfile | 2 +- 2 files changed, 29 insertions(+), 2 deletions(-) diff --git a/controlloop/packages/docker-controlloop/pom.xml b/controlloop/packages/docker-controlloop/pom.xml index f709585ee..a4c893a19 100644 --- a/controlloop/packages/docker-controlloop/pom.xml +++ b/controlloop/packages/docker-controlloop/pom.xml @@ -3,7 +3,7 @@ ONAP ================================================================================ Copyright (C) 2019 AT&T Intellectual Property. All rights reserved. - Modifications Copyright (C) 2019 Bell Canada. + Modifications Copyright (C) 2019-2020 Bell Canada. ================================================================================ Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -80,6 +80,32 @@ + + + maven-antrun-plugin + + + update-parameterized-dockerfile + initialize + + run + + + + + + + + + + + + + io.fabric8 docker-maven-plugin @@ -93,6 +119,7 @@ onap/policy-pdpd-cl try + ${project.build.directory}/docker-tmp Dockerfile ${project.version} diff --git a/controlloop/packages/docker-controlloop/src/main/docker/Dockerfile b/controlloop/packages/docker-controlloop/src/main/docker/Dockerfile index 14e8c7400..98bf35a8e 100644 --- a/controlloop/packages/docker-controlloop/src/main/docker/Dockerfile +++ b/controlloop/packages/docker-controlloop/src/main/docker/Dockerfile @@ -1,4 +1,4 @@ -FROM onap/policy-drools:1.6-SNAPSHOT-latest +FROM onap/policy-drools:@version.policy.drools-pdp@ ARG BUILD_VERSION_APP_CL=${BUILD_VERSION_APP_CL} ENV BUILD_VERSION_APP_CL=${BUILD_VERSION_APP_CL} -- cgit 1.2.3-korg