Merge "Step 3: Change remaining integration jobs"
authorThanh Ha <thanh.ha@linuxfoundation.org>
Tue, 1 Sep 2015 20:59:00 +0000 (20:59 +0000)
committerGerrit Code Review <gerrit@opendaylight.org>
Tue, 1 Sep 2015 20:59:00 +0000 (20:59 +0000)
jjb/releng-jobs.yaml

index 4fe432fb6cf79e7ff2772f2f17cb9ed2a9662757..fbbffe7834264f7b19ec0758977b7808fb24ce43 100644 (file)
     parameters:
         - project-parameter:
             project: '{project}'
+        - gerrit-parameter:
+            branch: 'master'
 
     scm:
-        - git-scm:
+        - gerrit-trigger-scm:
             credentials-id: '{ssh-credentials}'
-            branch: 'master'
+            refspec: ''
+            choosing-strategy: 'default'
 
     wrappers:
         - ssh-agent-credentials:
                 - '{ssh-credentials}'
 
     triggers:
-        - reverse:
-            jobs: 'builder-merge'
-            result: 'success'
+        - gerrit:
+            server-name: 'OpenDaylight'
+            trigger-on:
+                - change-merged-event
+                - comment-added-contains-event:
+                    comment-contains-value: 'republish'
+            projects:
+              - project-compare-type: 'ANT'
+                project-pattern: 'releng/builder'
+                branches:
+                    - branch-compare-type: 'ANT'
+                      branch-pattern: '**/master'
+                file-paths:
+                    - compare-type: ANT
+                      pattern: src/**
+                    - compare-type: ANT
+                      pattern: pom.xml
 
     maven:
         maven-name: '{mvn33}'