+ <groupId>org.codehaus.groovy.maven</groupId>\r
+ <artifactId>gmaven-plugin</artifactId>\r
+ <executions>\r
+ <execution>\r
+ <phase>validate</phase>\r
+ <goals>\r
+ <goal>execute</goal>\r
+ </goals>\r
+ <configuration>\r
+ <properties>\r
+ <ver>${project.version}</ver>\r
+ <timestamp>${maven.build.timestamp}</timestamp>\r
+ </properties>\r
+ <source>\r
+ println 'ver: ' + project.properties['ver'];\r
+ if ( project.properties['ver'].endsWith("-SNAPSHOT") ) {\r
+ project.properties['dockertag1']=project.properties['ver'] + "-latest";\r
+ project.properties['dockertag2']=project.properties['ver'] + "-" + project.properties['timestamp'];\r
+ } else {\r
+ project.properties['dockertag1']=project.properties['ver'] + "-STAGING-latest";\r
+ project.properties['dockertag2']=project.properties['ver'] + "-STAGING-" + project.properties['timestamp'];\r
+ }\r
+ println 'docker tag 1: ' + project.properties['dockertag1'];\r
+ println 'docker tag 2: ' + project.properties['dockertag2'];\r
+ </source>\r
+ </configuration>\r
+ </execution>\r
+ </executions>\r
+ </plugin>\r
+ <plugin>\r
+ <groupId>io.fabric8</groupId>\r