push on docker image on maven deploy

This commit is contained in:
Sebastian Sdorra
2020-05-04 20:25:08 +02:00
parent 9a57ce1388
commit 7bad2bf0c1

View File

@@ -140,24 +140,43 @@
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
<plugin>
<groupId>com.spotify</groupId>
<artifactId>dockerfile-maven-plugin</artifactId>
<version>1.4.13</version>
<configuration>
<!-- TODO adjust image name -->
<!--repository>docker.io/scmmanager/scm-manager</repository-->
<repository>artifacts.scm-manager.org:50000/scmmanager/scm-manager</repository>
<useMavenSettingsForAuth>true</useMavenSettingsForAuth>
<tag>${project.version}</tag>
<contextDirectory>target/build</contextDirectory>
</configuration>
<executions>
<execution>
<id>default</id>
<id>build</id>
<phase>package</phase>
<goals>
<goal>build</goal>
</goals>
</execution>
<execution>
<id>push</id>
<phase>deploy</phase>
<goals>
<goal>push</goal>
</goals>
</execution>
</executions>
<configuration>
<repository>docker.io/scmmanager/scm-manager</repository>
<tag>${project.version}</tag>
<contextDirectory>target/build</contextDirectory>
</configuration>
</plugin>
</plugins>