update docker mvn config
[dcaegen2/analytics/tca-gen2.git] / dcae-analytics / dcae-analytics-tca-web / pom.xml
index 689668e..6959bec 100644 (file)
             <resource>
                 <directory>${project.build.directory}/git</directory>
             </resource>
-            <resource>
-                <directory>docker</directory>
-                <includes>
-                    <include>Dockerfile</include>
-                </includes>
-                <targetPath>${project.basedir}</targetPath>
-                <filtering>true</filtering>
-            </resource>
         </resources>
 
         <plugins>
                 <groupId>org.springframework.boot</groupId>
                 <artifactId>spring-boot-maven-plugin</artifactId>
             </plugin>
+            <!-- DOCKER PLUGIN -->
+            <plugin>
+                <groupId>com.spotify</groupId>
+                <artifactId>docker-maven-plugin</artifactId>
+                <configuration>
+                        <skipDocker>false</skipDocker>
+                        <imageName>${docker.repository}/onap/${project.groupId}.${project.artifactId}</imageName>
+                        <dockerDirectory>${project.basedir}</dockerDirectory>
+                        <resources>
+                               <resource>
+                                     <targetPath>${project.basedir}</targetPath>
+                                     <directory>${project.build.directory}</directory>
+                                     <include>${project.build.finalName}.jar</include>
+                              </resource>
+                        </resources>
+                        <imageTags>
+                                     <imageTag>${project.version}</imageTag>
+                                     <imageTag>latest</imageTag>
+                        </imageTags>
+                </configuration>
+            </plugin>
         </plugins>
     </build>
 </project>