The base image name is not configurable for Policy builds. This change
makes the base image name configurable so it can be reconfigured if
needs be.
Issue-ID: POLICY-2971
Change-Id: I8ba39aa109c5b4ddb516c27f65bf20dc1020d220
Signed-off-by: liamfallon <liam.fallon@est.tech>
<name>Policy alpine jdk docker image</name>
<description>Policy alpine jdk docker image</description>
+ <properties>
+ <docker.jdk.imagename>onap/policy-jdk-alpine</docker.jdk.imagename>
+ </properties>
+
<build>
<finalName>${project.artifactId}-${project.version}</finalName>
<plugins>
<pushRegistry>${docker.push.registry}</pushRegistry>
<images>
<image>
- <name>onap/policy-jdk-alpine</name>
+ <name>${docker.jdk.imagename}</name>
<build>
<cleanup>try</cleanup>
<dockerFile>Dockerfile</dockerFile>
<goal>push</goal>
</goals>
<configuration>
- <image>onap/policy-jdk-alpine</image>
+ <image>${docker.jdk.imagename}</image>
</configuration>
</execution>
</executions>
<name>Policy alpine jre docker image</name>
<description>Policy alpine jre docker image</description>
+ <properties>
+ <docker.jre.imagename>onap/policy-jre-alpine</docker.jre.imagename>
+ </properties>
+
<build>
<finalName>${project.artifactId}-${project.version}</finalName>
<plugins>
<pushRegistry>${docker.push.registry}</pushRegistry>
<images>
<image>
- <name>onap/policy-jre-alpine</name>
+ <name>${docker.jre.imagename}</name>
<build>
<cleanup>try</cleanup>
<dockerFile>Dockerfile</dockerFile>
<goal>push</goal>
</goals>
<configuration>
- <image>onap/policy-jre-alpine</image>
+ <image>${docker.jre.imagename}</image>
</configuration>
</execution>
</executions>