Fix skip-vote by not using gerrit-trigger macro 61/1261/1
authorFatih Degirmenci <fdegir@gmail.com>
Wed, 22 May 2019 09:04:34 +0000 (11:04 +0200)
committerFatih Degirmenci <fdegir@gmail.com>
Wed, 22 May 2019 09:04:34 +0000 (11:04 +0200)
It seems gerrit-trigger skip-vote is not overriden correctly
so this change rolls the changes made as part of [1] and instead
uses full gerrit-trigger configuration in cloud-infra-verify-engine
jjb.

[1] https://gerrit.nordix.org/#/c/1256/

Change-Id: I29e76c627a80819f86677515e8d508cc974ebdd5

jjb/acumos/global-templates-acumos-java.yaml
jjb/cloud-infra/cloud-infra-verify-engine.yaml
jjb/cloud-infra/cloud-infra-verify-testfw.yaml
jjb/global/global-templates-java.yaml
jjb/global/jjb-macros.yaml

index 06408ed2556fa3cd816b305ee6d3566b74db95d0..80344fda92c493a12b59eed28742679c8c03ea63 100644 (file)
           project: 'acumos/{project}'
           branch: '{branch}'
           files: '**'
-          skip-vote:
-            successful: false
-            failed: false
-            unstable: false
-            notbuilt: false
 
     wrappers:
       - build-timeout:
index c4d4fe6708d049c75c6f10ae616f10ba1c1ee80c..84908e6451060a364741e846339aa2c9b8d10f25 100644 (file)
           refspec: $GERRIT_REFSPEC
 
     triggers:
-      - nordix-gerrit-trigger-patchset-created:
-          project: 'infra\/engine'
-          branch: '{branch}'
-          files: '**'
-          custom-url: '* $JOB_NAME $BUILD_URL'
+      - gerrit:
+          server-name: 'Nordix Gerrit'
+          trigger-on:
+            - patchset-created-event:
+                exclude-drafts: 'false'
+                exclude-trivial-rebase: 'false'
+                exclude-no-code-change: 'false'
+            - draft-published-event
+            - comment-added-contains-event:
+                comment-contains-value: 'recheck'
+            - comment-added-contains-event:
+                comment-contains-value: 'reverify'
+          projects:
+            - project-compare-type: 'REG_EXP'
+              project-pattern: 'infra\/engine'
+              branches:
+                - branch-compare-type: 'ANT'
+                  branch-pattern: '**/{branch}'
+              file-paths:
+                - compare-type: 'ANT'
+                  pattern: '**'
           skip-vote:
             successful: '{obj:successful}'
             failed: '{obj:failed}'
             unstable: '{obj:unstable}'
             notbuilt: '{obj:notbuilt}'
+          custom-url: '* $JOB_NAME $BUILD_URL'
 
     builders:
       - 'cloud-infra-determine-scenario-macro'
index 61e93f3961a033c7da99ee7138979cb30ac909a1..e169b69ca89e068a0a3c32d8b4dae49cf3c96ff8 100644 (file)
           project: 'infra\/test'
           branch: '{branch}'
           files: '**'
-          skip-vote:
-            successful: false
-            failed: false
-            unstable: false
-            notbuilt: false
 
     builders:
       - multijob:
index 544c69ca36855f87838d202156f5dc482b973118..53eab0512625370bab30e441750f819bc87c7b87 100644 (file)
           project: '{project}'
           branch: '{branch}'
           files: '**'
-          skip-vote:
-            successful: false
-            failed: false
-            unstable: false
-            notbuilt: false
 
     wrappers:
       - build-timeout:
index 204ef5c05a6e79c2892801df6d7427ec4150a1a2..1a2f8d2b5a0f74c9fec2d05c2fdf6e41dd333fa2 100644 (file)
               file-paths:
                 - compare-type: 'ANT'
                   pattern: '{files}'
+          skip-vote:
+            successful: false
+            failed: false
+            unstable: false
+            notbuilt: false
 
 - trigger:
     name: nordix-gerrit-trigger-change-merged