simplify automate jjb definition using releng_macro 01/52801/2
authorSerenaFeng <feng.xiaowei@zte.com.cn>
Wed, 28 Feb 2018 08:31:20 +0000 (16:31 +0800)
committerSerenaFeng <feng.xiaowei@zte.com.cn>
Wed, 28 Feb 2018 08:35:15 +0000 (16:35 +0800)
1. leveraging macro gerrit-trigger-patchset-created
2. leveraging macro gerrit-trigger-change-merged
3. rename automate to testresults-automate

Change-Id: I3dfee8dad28db7e818b912fed6d65b60b3f96391
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
jjb/releng/testresults-automate.yml [moved from jjb/releng/automate.yml with 80% similarity]

similarity index 80%
rename from jjb/releng/automate.yml
rename to jjb/releng/testresults-automate.yml
index 6bd952a..c491e01 100644 (file)
@@ -1,6 +1,6 @@
 ---
 - project:
-    name: utils-automate
+    name: testresults-automate
     stream:
       - master:
           branch: '{stream}'
       - git-scm-gerrit
 
     triggers:
-      - gerrit:
-          server-name: 'gerrit.opnfv.org'
-          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: 'ANT'
-              project-pattern: '{project}'
-              branches:
-                - branch-compare-type: 'ANT'
-                  branch-pattern: '**/{branch}'
-              file-paths:
-                - compare-type: 'ANT'
-                  pattern: '{module}/**'
+      - gerrit-trigger-patchset-created:
+          server: 'gerrit.opnfv.org'
+          project: '**'
+          branch: '{branch}'
+          files: '{module}/**'
 
     builders:
       - shell: |
           fail: true
 
     triggers:
-      - gerrit:
-          server-name: 'gerrit.opnfv.org'
-          trigger-on:
-            - change-merged-event
-            - comment-added-contains-event:
-                comment-contains-value: 'remerge'
-          projects:
-            - project-compare-type: 'ANT'
-              project-pattern: '{project}'
-              branches:
-                - branch-compare-type: 'ANT'
-                  branch-pattern: '**/{branch}'
-              file-paths:
-                - compare-type: 'ANT'
-                  pattern: '{module}/**'
+      - gerrit-trigger-change-merged:
+          project: '**'
+          branch: '{branch}'
+          files: '{module}/**'
 
     builders:
       - description-setter: