validation: Only run tagged docker build once
[ci-management.git] / jjb / validation / validation-docker.yaml
index c8fffa6..539ed75 100644 (file)
@@ -7,9 +7,28 @@
       - master:
           branch: '{stream}'
           disabled: false
+          triggers:
+            # Build nigtly at 12:10 AM
+            - timed: '10 0 * * *'
       - 3.0.0:
           branch: 'master'
           disabled: false
+          triggers:
+            - gerrit:
+                server-name: '{gerrit-server-name}'
+                trigger-on:
+                  - change-merged-event
+                  - comment-added-contains-event:
+                      comment-contains-value: remerge$
+                projects:
+                  - project-compare-type: ANT
+                    project-pattern: 'ci-management'
+                    branches:
+                      - branch-compare-type: ANT
+                        branch-pattern: '**/master'
+                    file-paths:
+                      - compare-type: REG_EXP
+                        pattern: 'jjb/validation/validation-docker.yaml'
 
     arch_tag:
       - 'amd64':