1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3 <modelVersion>4.0.0</modelVersion>
6 <groupId>org.openecomp.mso</groupId>
7 <artifactId>packages</artifactId>
8 <version>0.0.4-SNAPSHOT</version>
11 <packaging>pom</packaging>
12 <groupId>org.att.ecomp</groupId>
13 <artifactId>docker</artifactId>
15 <name>MSO Docker Deliveries</name>
16 <description>ECOMP MSO Docker Deliveries</description>
19 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
20 <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
24 <finalName>${project.artifactId}-${project.version}</finalName>
27 <groupId>io.fabric8</groupId>
28 <artifactId>docker-maven-plugin</artifactId>
29 <version>0.16.5</version>
32 <verbose>true</verbose>
33 <apiVersion>1.23</apiVersion>
37 <name>ecomp/jacoco:1.0</name>
40 <cleanup>try</cleanup>
41 <dockerFileDir>docker-files</dockerFileDir>
42 <dockerFile>docker-files/Dockerfile.jacoco</dockerFile>
47 <name>ecomp/ubuntu-update:1.0</name>
48 <alias>ubuntu-update</alias>
51 <cleanup>try</cleanup>
52 <dockerFileDir>docker-files</dockerFileDir>
53 <dockerFile>docker-files/Dockerfile.ubuntu-16.04-update</dockerFile>
58 <name>ecomp/wildfly:1.0</name>
59 <alias>wildfly</alias>
62 <cleanup>try</cleanup>
63 <dockerFileDir>docker-files</dockerFileDir>
64 <dockerFile>docker-files/Dockerfile.wildfly-10</dockerFile>
69 <name>ecomp/mso-arquillian:%l</name>
70 <alias>mso-arquillian</alias>
73 <cleanup>try</cleanup>
74 <dockerFileDir>docker-files</dockerFileDir>
75 <dockerFile>docker-files/Dockerfile.mso-arquillian</dockerFile>
80 <name>ecomp/mso:%l</name>
84 <cleanup>try</cleanup>
85 <dockerFileDir>docker-files</dockerFileDir>
86 <dockerFile>docker-files/Dockerfile.mso-chef-final</dockerFile>
90 <user>jboss:jboss:jboss</user>
91 <basedir>/opt/jboss/wildfly/standalone/deployments</basedir>
92 <descriptor>../../../../deliveries/src/main/assembly/war-pack/mso-wars.xml</descriptor>
102 <id>clean-images</id>
103 <phase>pre-clean</phase>
108 <removeAll>true</removeAll>
109 <image>ecomp/mso-arquillian:%l,ecomp/mso:%l</image>
114 <id>generate-images</id>
115 <phase>generate-sources</phase>
123 <phase>deploy</phase>
129 <image>ecomp/mso-arquillian:%l,ecomp/mso:%l,ecomp/jacoco:1.0</image>
137 <groupId>org.apache.maven.plugins</groupId>
138 <artifactId>maven-deploy-plugin</artifactId>
139 <version>2.8</version>