From a894ffb5f580dec7ab4e8ea367107fcee09fca1b Mon Sep 17 00:00:00 2001 From: Rashmi Pujar Date: Tue, 17 Dec 2019 15:43:51 -0500 Subject: [PATCH] Parameterize base-image version for drools-apps Issue-ID: POLICY-2318 Signed-off-by: Rashmi Pujar Change-Id: Ida14508366f20ca05648f941a9b326899672b274 --- controlloop/packages/docker-controlloop/pom.xml | 39 ++++++++++++++++++++++ .../docker-controlloop/src/main/docker/Dockerfile | 2 +- 2 files changed, 40 insertions(+), 1 deletion(-) diff --git a/controlloop/packages/docker-controlloop/pom.xml b/controlloop/packages/docker-controlloop/pom.xml index f709585ee..653fe251e 100644 --- a/controlloop/packages/docker-controlloop/pom.xml +++ b/controlloop/packages/docker-controlloop/pom.xml @@ -80,6 +80,44 @@ + + + maven-antrun-plugin + + + update-parameterized-dockerfile + initialize + + run + + + + + + + + + + + + + cleanup-filtered-dockerfile + process-sources + + run + + + + + + + + + io.fabric8 docker-maven-plugin @@ -93,6 +131,7 @@ onap/policy-pdpd-cl try + antrun 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} -- 2.16.6