Add opendev gate pipeline workflow
Change-Id: I81262984d1d962c605b41825a62b12d15b359676
diff --git a/zuul.d/pipelines.yaml b/zuul.d/pipelines.yaml
index 053da90..7f423b4 100644
--- a/zuul.d/pipelines.yaml
+++ b/zuul.d/pipelines.yaml
@@ -53,6 +53,28 @@
Verified: -2
- pipeline:
+ name: gate-opendev
+ description: |
+ Changes that have been merged from the opendev gerrit are enqueued in
+ order in this pipeline, and if they pass tests, will be merged.
+ manager: dependent
+ post-review: True
+ require:
+ opendev-gerrit:
+ open: True
+ current-patchset: True
+ trigger:
+ opendev-gerrit:
+ - event: change-merged
+ success:
+ opendev-gerrit:
+ Verified: 2
+ submit: true
+ failure:
+ opendev-gerrit:
+ Verified: -2
+
+- pipeline:
name: post
description: |
This pipeline runs jobs that operate after each change is
@@ -100,6 +122,19 @@
gerrit: {}
- pipeline:
+ name: opendev-merge-check
+ manager: dependent
+ precedence: high
+ post-review: True
+ trigger:
+ opendev-gerrit:
+ - event: change-merged
+ success:
+ gerrit: {}
+ failure:
+ gerrit: {}
+
+- pipeline:
name: release
description: |
When a commit is tagged as a release, this pipeline runs jobs