Add admin docker image maven auto-build. 96/101096/1
authorKate Hsuan <kate.hsuan@qct.io>
Tue, 4 Feb 2020 10:28:14 +0000 (10:28 +0000)
committerKate Hsuan <kate.hsuan@qct.io>
Tue, 4 Feb 2020 10:28:14 +0000 (10:28 +0000)
Issue-ID: DCAEGEN2-2008
Signed-off-by: Kate Hsuan <kate.hsuan@qct.io>
Change-Id: Icf7a5adfd999f6640510975abbc661c612110837

components/datalake-handler/admin/pom.xml

index cc90d27..509d40a 100644 (file)
        <groupId>org.onap.dcaegen2.services.components.datalake-handler</groupId>
        <artifactId>admin</artifactId>
        <packaging>pom</packaging>
+       <properties>
+               <swagger.version>2.9.2</swagger.version>
+               <dockerfile-maven.version>1.4.5</dockerfile-maven.version>
+               <docker.image.path>onap/org.onap.dcaegen2.services.datalakeadminui</docker.image.path>
+       </properties>
        <name>DataLake Admin</name>
-
-
-
+       <build>
+                <plugins>
+                        <plugin>
+                                <groupId>com.spotify</groupId>
+                                <artifactId>dockerfile-maven-plugin</artifactId>
+                                <version>${dockerfile-maven.version}</version>
+                                <configuration>
+                                    <repository>${onap.nexus.dockerregistry.daily}/${docker.image.path}</repository>
+                                    <tag>${project.version}</tag>
+                                    <dockerfile>Dockerfile</dockerfile>
+                                </configuration>
+                                <dependencies>
+                                        <dependency>
+                                                <groupId>javax.activation</groupId>
+                                                <artifactId>javax.activation-api</artifactId>
+                                                <version>1.2.0</version>
+                                        </dependency>
+                                </dependencies>
+                        </plugin>
+                </plugins>
+        </build>
 </project>