summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVijay Venkatesh Kumar <vv770d@att.com>2019-03-04 16:04:05 +0000
committerGerrit Code Review <gerrit@onap.org>2019-03-04 16:04:05 +0000
commit969f83b8e60f05c4c3832a119afc335a562b1ea4 (patch)
tree59169764864b6883c379256051eeaf8ab97a83fc
parente5013912e5e1f62cd4ae9ee77fa765ed664c7d2f (diff)
parent27cdb4ff1c388b13f76110f8e666a8a2d56fb951 (diff)
Merge "Update image tags in pom"
-rw-r--r--pom.xml35
1 files changed, 33 insertions, 2 deletions
diff --git a/pom.xml b/pom.xml
index 7dff143..faac2df 100644
--- a/pom.xml
+++ b/pom.xml
@@ -62,7 +62,7 @@
<surefire.version>2.22.0</surefire.version>
<!-- Plugin Settings -->
<image-name>${docker.push.registry}/onap/${project.groupId}.${project.artifactId}</image-name>
- <maven.build.timestamp.format>yyyymmdd'T'hhmmss'Z'</maven.build.timestamp.format>
+ <maven.build.timestamp.format>yyyyMMdd'T'HHmmss'Z'</maven.build.timestamp.format>
<timestamp>${maven.build.timestamp}</timestamp>
<sonar.language>java</sonar.language>
<sonar.java.coveragePlugin>jacoco</sonar.java.coveragePlugin>
@@ -196,12 +196,43 @@
<version>${dockerfile.version}</version>
<configuration>
<repository>${image-name}</repository>
- <tag>${project.version}-${timestamp}</tag>
<dockerfile>${project.build.outputDirectory}/Dockerfile</dockerfile>
<buildArgs>
<JAR>${project.build.finalName}-jar-with-dependencies.jar</JAR>
</buildArgs>
</configuration>
+ <executions>
+ <execution>
+ <id>tag-version</id>
+ <phase>none</phase>
+ <goals>
+ <goal>tag</goal>
+ </goals>
+ <configuration>
+ <tag>${project.version}-${timestamp}</tag>
+ </configuration>
+ </execution>
+ <execution>
+ <id>push-latest</id>
+ <phase>none</phase>
+ <goals>
+ <goal>push</goal>
+ </goals>
+ <configuration>
+ <tag>latest</tag>
+ </configuration>
+ </execution>
+ <execution>
+ <id>push-version</id>
+ <phase>none</phase>
+ <goals>
+ <goal>push</goal>
+ </goals>
+ <configuration>
+ <tag>${project.version}-${timestamp}</tag>
+ </configuration>
+ </execution>
+ </executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>