Jenkinsfile: added GERRIT_EVENT_TYPE as param 03/9703/1
authorgarciadeblas <gerardo.garciadeblas@telefonica.com>
Fri, 11 Sep 2020 13:56:42 +0000 (13:56 +0000)
committergarciadeblas <gerardo.garciadeblas@telefonica.com>
Fri, 11 Sep 2020 13:57:42 +0000 (13:57 +0000)
Change-Id: Ib9facb696dcd32413266ae9d00a559db9c0b1483
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
Jenkinsfile

index 10041fe..e24bb6e 100644 (file)
@@ -18,9 +18,11 @@ properties([
         string(defaultValue: 'osm/NBI', description: '', name: 'GERRIT_PROJECT'),
         string(defaultValue: env.GERRIT_REFSPEC, description: '', name: 'GERRIT_REFSPEC'),
         string(defaultValue: env.GERRIT_PATCHSET_REVISION, description: '', name: 'GERRIT_PATCHSET_REVISION'),
+        string(defaultValue: env.GERRIT_EVENT_TYPE, description: '', name: 'GERRIT_EVENT_TYPE'),
         string(defaultValue: 'https://osm.etsi.org/gerrit', description: '', name: 'PROJECT_URL_PREFIX'),
         booleanParam(defaultValue: false, description: '', name: 'TEST_INSTALL'),
         string(defaultValue: 'artifactory-osm', description: '', name: 'ARTIFACTORY_SERVER'),
+        string(defaultValue: env.GERRIT_PATCHSET_REVISION, description: '', name: 'GERRIT_PATCHSET_REVISION'),
     ])
 ])
 
@@ -47,6 +49,10 @@ node('docker') {
                                params.ARTIFACTORY_SERVER)
     }
     stage('NEW PIPELINE') {
+        // a devops changes in new-pipeline branch is required to receive GERRIT_EVENT_TYPE
+        // https://osm.etsi.org/gerrit/#/c/osm/devops/+/9701/
+        // Meanwhile, stage_name is predefined
+        def stage_name = "patchset"
         try {
             switch(GERRIT_EVENT_TYPE) {
                 case "change-merged":