mirror of
https://github.com/scm-manager/scm-manager.git
synced 2026-03-05 03:40:56 +01:00
push on docker image on maven deploy
This commit is contained in:
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user