Create daily jobs for genesis/fuel for master and arno
[releng.git] / jjb / releng-jobs.yaml
index fe8f50f..19c6bab 100644 (file)
@@ -9,6 +9,8 @@
 - job-template:
     name: builder-verify-jjb
 
+    node: master
+
     project-type: freestyle
 
     logrotate:
         artifactDaysToKeep: -1
         artifactNumToKeep: -1
 
-
+    parameters:
+        - project-parameter:
+            project: '{project}'
+        - gerrit-parameter:
+            branch: 'master'
     scm:
         - gerrit-trigger-scm:
             credentials-id: '{ssh-credentials}'
@@ -38,6 +44,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'
     builders:
         - shell: |
             source /opt/virtualenv/jenkins-job-builder/bin/activate
-            jenkins-jobs test /opt/jenkins-ci/builder/
+            jenkins-jobs test jjb/
 
 - job-template:
     name: 'builder-merge'
 
+    node: master
+
     # builder-merge job to run JJB update
     #
     # This job's purpose is to update all the JJB
     builders:
         - shell: |
                 source /opt/virtualenv/jenkins-job-builder/bin/activate
+                cd /opt/jenkins-ci/releng
+                git pull
                 jenkins-jobs update --delete-old jjb/