ATS-693: Implement maven docker build

This commit is contained in:
kristian
2020-04-03 13:13:22 +01:00
parent 5936adf3d4
commit 3c3e6fe872

View File

@@ -97,10 +97,10 @@
<profiles> <profiles>
<!-- <profile> <profile>
<id>docker-it-setup</id> --> <id>docker-it-setup</id>
<!-- raises an ActiveMq container for the Integration Tests --> <!-- raises an ActiveMq container for the Integration Tests -->
<!-- <build> <build>
<plugins> <plugins>
<plugin> <plugin>
<groupId>io.fabric8</groupId> <groupId>io.fabric8</groupId>
@@ -131,7 +131,7 @@
</image> </image>
<image> <image>
<alias>misc</alias> <alias>aio</alias>
<name>${image.name}:${image.tag}</name> <name>${image.name}:${image.tag}</name>
<run> <run>
<ports> <ports>
@@ -158,8 +158,8 @@
</plugin> </plugin>
</plugins> </plugins>
</build> </build>
</profile> --> </profile>
<!-- TODO Create docker image CAREFUL UNCOMMENTING there were existing comments
<profile> <profile>
<id>local</id> <id>local</id>
<build> <build>
@@ -202,9 +202,9 @@
<groupId>io.fabric8</groupId> <groupId>io.fabric8</groupId>
<artifactId>fabric8-maven-plugin</artifactId> <artifactId>fabric8-maven-plugin</artifactId>
<configuration> <configuration>
<images> --> <images>
<!-- QuayIO image --> <!-- QuayIO image -->
<!-- <image> <image>
<name>${image.name}:${image.tag}</name> <name>${image.name}:${image.tag}</name>
<registry>${image.registry}</registry> <registry>${image.registry}</registry>
<build> <build>
@@ -213,9 +213,9 @@
<squash>true</squash> <squash>true</squash>
</buildOptions> </buildOptions>
</build> </build>
</image> --> </image>
<!-- DockerHub image --> <!-- DockerHub image -->
<!-- <image> <image>
<name>${image.name}:${image.tag}</name> <name>${image.name}:${image.tag}</name>
<build> <build>
<dockerFileDir>${project.basedir}/</dockerFileDir> <dockerFileDir>${project.basedir}/</dockerFileDir>
@@ -255,9 +255,9 @@
<groupId>io.fabric8</groupId> <groupId>io.fabric8</groupId>
<artifactId>fabric8-maven-plugin</artifactId> <artifactId>fabric8-maven-plugin</artifactId>
<configuration combine.self="override"> <configuration combine.self="override">
<images> --> <images>
<!-- QuayIO image --> <!-- QuayIO image -->
<!-- <image> <image>
<name>${image.name}:${project.version}</name> <name>${image.name}:${project.version}</name>
<registry>${image.registry}</registry> <registry>${image.registry}</registry>
<build> <build>
@@ -266,9 +266,9 @@
<squash>true</squash> <squash>true</squash>
</buildOptions> </buildOptions>
</build> </build>
</image> --> </image>
<!-- DockerHub image --> <!-- DockerHub image -->
<!-- <image> <image>
<name>${image.name}:${project.version}</name> <name>${image.name}:${project.version}</name>
<build> <build>
<dockerFileDir>${project.basedir}/</dockerFileDir> <dockerFileDir>${project.basedir}/</dockerFileDir>
@@ -292,6 +292,6 @@
</plugin> </plugin>
</plugins> </plugins>
</build> </build>
</profile> --> </profile>
</profiles> </profiles>
</project> </project>