Revert "Parameterize base-image version for drools-apps" 92/99992/1
authorPamela Dragosh <pdragosh@research.att.com>
Fri, 3 Jan 2020 13:09:14 +0000 (13:09 +0000)
committerPamela Dragosh <pdragosh@research.att.com>
Fri, 3 Jan 2020 13:09:14 +0000 (13:09 +0000)
This reverts commit a894ffb5f580dec7ab4e8ea367107fcee09fca1b.

Reason for revert: Merge failure

Issue-ID: POLICY-2318
Change-Id: I6ea6681677e0ee18f5bce0217f9216e590a53b77
Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
controlloop/packages/docker-controlloop/pom.xml
controlloop/packages/docker-controlloop/src/main/docker/Dockerfile

index 653fe25..f709585 100644 (file)
                     </execution>
                 </executions>
             </plugin>
-            <!--fabric8.io docker-maven-plugin does not support ARG usage in the FROM statement of Dockerfile
-             even though docker supports it: https://github.com/fabric8io/docker-maven-plugin/issues/859.
-             As a workaround we shall use maven-antrun-plugin to copy the Dockerfile and apply filters to
-             replace the parameterized base-image version. The fabric8.io docker-maven-plugin shall use this filtered file
-             to build the image. After the image is built we perform a cleanup to remove the filtered file.-->
-            <plugin>
-                <artifactId>maven-antrun-plugin</artifactId>
-                <executions>
-                    <execution>
-                        <id>update-parameterized-dockerfile</id>
-                        <phase>initialize</phase>
-                        <goals>
-                            <goal>run</goal>
-                        </goals>
-                        <configuration>
-                            <tasks>
-                                <copy file="src/main/docker/Dockerfile" toFile="src/main/docker/antrun/Dockerfile">
-                                <filterset>
-                                    <filter token="version.policy.drools-pdp" value="${version.policy.drools-pdp}"/>
-                                </filterset>
-                                </copy>
-                            </tasks>
-                        </configuration>
-                    </execution>
-                    <execution>
-                        <id>cleanup-filtered-dockerfile</id>
-                        <phase>process-sources</phase>
-                        <goals>
-                            <goal>run</goal>
-                        </goals>
-                        <configuration>
-                            <tasks>
-                                <delete dir="src/main/docker/antrun"/>
-                            </tasks>
-                        </configuration>
-                    </execution>
-                </executions>
-            </plugin>
             <plugin>
                 <groupId>io.fabric8</groupId>
                 <artifactId>docker-maven-plugin</artifactId>
                             <name>onap/policy-pdpd-cl</name>
                             <build>
                                 <cleanup>try</cleanup>
-                                <contextDir>antrun</contextDir>
                                 <dockerFile>Dockerfile</dockerFile>
                                 <tags>
                                     <tag>${project.version}</tag>
index 98bf35a..14e8c74 100644 (file)
@@ -1,4 +1,4 @@
-FROM onap/policy-drools:@version.policy.drools-pdp@
+FROM onap/policy-drools:1.6-SNAPSHOT-latest
 
 ARG BUILD_VERSION_APP_CL=${BUILD_VERSION_APP_CL}
 ENV BUILD_VERSION_APP_CL=${BUILD_VERSION_APP_CL}