Merge "BUG-2625: activate JDK8 verification for docs"
[releng/builder.git] / jjb / autorelease / autorelease-macros.yaml
index d70fb0d278388a74c45bf6691f626db6a2484784..d84972099d009d93fc251c64c6085f6bdd70f5fb 100644 (file)
             timeout: 720
             fail: true
 
+- trigger:
+    name: autorelease-trigger-patch-site-merged
+    triggers:
+        - gerrit:
+            server-name: 'OpenDaylight'
+            trigger-on:
+                - change-merged-event
+                - comment-added-contains-event:
+                    comment-contains-value: 'republish'
+            projects:
+              - project-compare-type: 'ANT'
+                project-pattern: '{name}'
+                branches:
+                    - branch-compare-type: 'ANT'
+                      branch-pattern: '**/{branch}'
+                file-paths:
+                    - compare-type: ANT
+                      pattern: src/site/**
+                    - compare-type: ANT
+                      pattern: site.xml
+
+- trigger:
+    name: autorelease-trigger-patch-site-submitted
+    triggers:
+        - gerrit:
+            server-name: 'OpenDaylight'
+            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: '{name}'
+                branches:
+                  - branch-compare-type: 'ANT'
+                    branch-pattern: '**/{branch}'
+                file-paths:
+                    - compare-type: ANT
+                      pattern: src/site/**
+                    - compare-type: ANT
+                      pattern: site.xml
+
 - builder:
     name: autorelease-cfp
     builders:
         - shell: |
             uname -a
             df -h
+
+- builder:
+    name: autorelease-get-integration-test-variables
+    builders:
+    - shell: !include-raw include-raw-autorelease-get-integration-test-variables.sh
+
+- builder:
+    name: autorelease-generate-project-report
+    builders:
+    - shell: !include-raw include-raw-generate-project-report.sh