pom.xml changes 19/103219/2
authorSrinivasan Selvam <srinivasan.s.n@huawei.com>
Fri, 6 Mar 2020 07:11:05 +0000 (12:41 +0530)
committerSrinivasan Selvam <srinivasan.s.n@huawei.com>
Fri, 6 Mar 2020 07:19:12 +0000 (12:49 +0530)
Issue-ID: POLICY-1997
Signed-off-by: Srinivasan Selvam <srinivasan.s.n@huawei.com>
Change-Id: I28a1a7378e6ed083376179d81bf7825df7feecf6

packages/policy-pap-docker/pom.xml

index 8ca4cab..2872cbe 100644 (file)
                         </goals>
                         <configuration>
                             <source>
-                                println 'Project version: ' + project.properties['dist.project.version']
-                                if (project.properties['dist.project.version'] != null) {
-                                    def versionArray = project.properties['dist.project.version'].split('-')
-                                    def minMaxVersionArray = versionArray[0].tokenize('.')
-                                    if (project.properties['dist.project.version'].endsWith("-SNAPSHOT")) {
-                                        project.properties['project.docker.latest.minmax.tag.version'] =
-                                            minMaxVersionArray[0] + "." + minMaxVersionArray[1] + "-SNAPSHOT-latest"
-                                    } else {
-                                        project.properties['project.docker.latest.minmax.tag.version'] =
-                                            minMaxVersionArray[0] + "." + minMaxVersionArray[1] + "-STAGING-latest"
-                                    }
-                                    println 'New tag for docker: ' + project.properties['project.docker.latest.minmax.tag.version']
+                                println 'Project version: ' + project.properties['dist.project.version'];
+                                def versionArray;
+                                if ( project.properties['dist.project.version'] != null ) {
+                                    versionArray = project.properties['dist.project.version'].split('-');
                                 }
+
+                                if ( project.properties['dist.project.version'].endsWith("-SNAPSHOT") ) {
+                                    project.properties['project.docker.latesttag.version']=versionArray[0] + "-SNAPSHOT-latest";
+                                } else {
+                                    project.properties['project.docker.latesttag.version']=versionArray[0] + "-STAGING-latest";
+                                }
+
+                                println 'New tag for docker: ' + project.properties['project.docker.latesttag.version'];
+
                                 println 'The arch is: ' + System.properties['os.arch'];
                                 if ( "aarch64".equals(System.properties['os.arch']) ) {
                                     project.properties['project.docker.arch'] = "arm64";
                                 <cleanup>try</cleanup>
                                 <dockerFile>Dockerfile</dockerFile>
                                 <tags>
-                                    <tag>${project.version}</tag>
                                     <tag>${project.version}-${project.docker.arch}</tag>
-                                    <tag>${project.docker.latest.minmax.tag.version}-${project.docker.arch}</tag>
+                                    <tag>${project.docker.latesttag.version}-${project.docker.arch}</tag>
                                 </tags>
                                 <assembly>
                                     <inline>