Browse Source

修改profile

yingp 7 years ago
parent
commit
3e47ecd1e3
1 changed files with 20 additions and 2 deletions
  1. 20 2
      pom.xml

+ 20 - 2
pom.xml

@@ -357,13 +357,31 @@
                             </configuration>
                             <executions>
                                 <execution>
-                                    <id>build-image</id>
-                                    <phase>install</phase>
+                                    <phase>package</phase>
                                     <goals>
                                         <goal>build</goal>
+                                    </goals>
+                                </execution>
+                                <execution>
+                                    <id>tag-image</id>
+                                    <phase>package</phase>
+                                    <goals>
                                         <goal>tag</goal>
+                                    </goals>
+                                    <configuration>
+                                        <image>${docker.registry.name}/${project.artifactId}:${project.version}</image>
+                                        <newName>${docker.repository}/${docker.registry.name}/${project.artifactId}:${project.version}</newName>
+                                    </configuration>
+                                </execution>
+                                <execution>
+                                    <id>push-image</id>
+                                    <phase>deploy</phase>
+                                    <goals>
                                         <goal>push</goal>
                                     </goals>
+                                    <configuration>
+                                        <imageName>${docker.repository}/${docker.registry.name}/${project.artifactId}:${project.version}</imageName>
+                                    </configuration>
                                 </execution>
                             </executions>
                         </plugin>