Add Spotify plugin for Jenkins Docker build 01/59401/1
authorMichael Arrastia <MArrasti@amdocs.com>
Tue, 7 Aug 2018 09:53:41 +0000 (10:53 +0100)
committerMichael Arrastia <MArrasti@amdocs.com>
Tue, 7 Aug 2018 09:53:41 +0000 (10:53 +0100)
Change-Id: I1f197cf25f0f66ef2dbdfd066a6914b8f620a9ff
Issue-ID: AAI-1446
Signed-off-by: Michael Arrastia <MArrasti@amdocs.com>
pom.xml

diff --git a/pom.xml b/pom.xml
index 2341bd6..f5325d7 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -35,6 +35,7 @@
     <name>aai-spike</name>
 
     <properties>
+        <docker.location>${basedir}/target</docker.location>
         <aaiCommonVersion>1.2.4</aaiCommonVersion>
     </properties>
 
                 </executions>
             </plugin>
 
+            <plugin>
+                <groupId>com.spotify</groupId>
+                <artifactId>docker-maven-plugin</artifactId>
+                <version>0.4.11</version>
+                <dependencies>
+                    <dependency>
+                        <groupId>com.github.jnr</groupId>
+                        <artifactId>jnr-unixsocket</artifactId>
+                        <version>0.13</version>
+                    </dependency>
+                </dependencies>
+                <configuration>
+                    <verbose>true</verbose>
+                    <serverId>docker-hub</serverId>
+                    <imageName>${docker.push.registry}/onap/${project.artifactId}</imageName>
+                    <dockerDirectory>${docker.location}</dockerDirectory>
+                    <imageTags>
+                        <imageTag>latest</imageTag>
+                    </imageTags>
+                    <forceTags>true</forceTags>
+                </configuration>
+            </plugin>
+
             <plugin>
                 <groupId>com.mycila</groupId>
                 <artifactId>license-maven-plugin</artifactId>