naming ms - docker updates. 57/67357/1
authorBT2983 <BT2983@att.com>
Tue, 18 Sep 2018 15:27:18 +0000 (09:27 -0600)
committerBT2983 <BT2983@att.com>
Tue, 18 Sep 2018 15:27:18 +0000 (09:27 -0600)
Added exec phase, and using lighter docker base image.

Change-Id: I020c6e88408f4d17fe214ee7ac8f960230ad4980
Issue-ID: CCSDK-342
Signed-off-by: BT2983 <BT2983@att.com>
ms/neng/pom.xml
ms/neng/src/main/docker/Dockerfile

index bcc5d0c..610d7ed 100644 (file)
@@ -56,6 +56,7 @@
         <ccsdk.distribution.version>0.2.4</ccsdk.distribution.version>
         <docker.buildArg.https_proxy>${https_proxy}</docker.buildArg.https_proxy>
                <docker.push.phase>deploy</docker.push.phase>
+                <docker.build.phase>deploy</docker.build.phase>
                <docker.verbose>true</docker.verbose>
                <ccsdk.project.version>${project.version}</ccsdk.project.version>
     </properties>
                                        <groupId>com.spotify</groupId>
                                        <artifactId>docker-maven-plugin</artifactId>
                                        <version>0.4.11</version>
+                                       <executions>
+                                               <execution>
+                                                       <id>push-images</id>
+                                                       <phase>${docker.build.phase}</phase>
+                                                       <goals>
+                                                               <goal>build</goal>
+                                                               <goal>push</goal>
+                                                       </goals>
+                                               </execution>
+                                       </executions>
                                        <configuration>
                                                <imageName>${docker.registry}/onap/ccsdk-apps-ms-neng:${project.version}</imageName>
                                                <dockerDirectory>src/main/docker</dockerDirectory>
index e8594e5..6225f35 100644 (file)
 #================================================================================
 # Docker setup for the micro-service
 #================================================================================
-FROM onap/ccsdk-ubuntu-image:0.3.0-SNAPSHOT
+#FROM onap/ccsdk-ubuntu-image:0.3.0-SNAPSHOT
+FROM anapsix/alpine-java:8_jdk
+
+RUN apk add --no-cache curl
+
 VOLUME /tmp
 ADD NetworkElementNameGen.jar app.jar
 VOLUME /opt/etc