Adding coverage report to merge job
[releng.git] / jjb / releng-jobs.yaml
index 0e874d1..bd300fd 100644 (file)
@@ -9,8 +9,6 @@
 - job-template:
     name: builder-verify-jjb
 
-    project-type: freestyle
-
     logrotate:
         daysToKeep: 30
         numToKeep: 10
             refspec: '$GERRIT_REFSPEC'
             choosing-strategy: 'gerrit'
 
-    wrappers:
-        - ssh-agent-credentials:
-            user: '{ssh-credentials}'
-
     triggers:
         - gerrit:
             trigger-on:
@@ -42,6 +36,8 @@
                 - 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: 'releng'
                       pattern: jjb/**
                     - compare-type: ANT
                       pattern: jjb-templates/**
+                    - compare-type: ANT
+                      pattern: utils/**
 
 
     builders:
-        - shell: |
-            source /opt/virtualenv/jenkins-job-builder/bin/activate
-            jenkins-jobs test /opt/jenkins-ci/builder/
+        - shell:
+            !include-raw verify-releng
 
 - job-template:
     name: 'builder-merge'
@@ -67,8 +64,6 @@
     #
     # This job's purpose is to update all the JJB
 
-    project-type: freestyle
-
     logrotate:
         daysToKeep: 30
         numToKeep: 40
             refspec: ''
             choosing-strategy: 'default'
 
-    wrappers:
-        - ssh-agent-credentials:
-            user: '{ssh-credentials}'
-
     triggers:
         - gerrit:
             trigger-on:
                 file-paths:
                     - compare-type: ANT
                       pattern: jjb/**
+                    - compare-type: ANT
+                      pattern: utils/**
 
     builders:
         - shell: |