validation: Only run tagged docker build once
[ci-management.git] / jjb / validation / validation-docker.yaml
index 0143422..539ed75 100644 (file)
@@ -6,12 +6,29 @@
     stream:
       - master:
           branch: '{stream}'
-          refs_tag: 'heads'
           disabled: false
-      - 2.0.1:
+          triggers:
+            # Build nigtly at 12:10 AM
+            - timed: '10 0 * * *'
+      - 3.0.0:
           branch: 'master'
-          refs_tag: 'tags'
-          disabled: true
+          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':