--- - pipeline: name: check description: Newly uploaded patchsets enter this pipeline to receive an initial +/-1 Verified vote. manager: independent require: gerrit: open: true current-patchset: true start: gerrit: Verified: 0 success: gerrit: Verified: 1 failure: gerrit: Verified: -1 trigger: gerrit: - event: patchset-created - event: change-restored - event: comment-added comment: (?i)^(Patch Set [0-9]+:)?( [\w\+-]*)*(\n\n)?\s*(recheck|reverify) - pipeline: name: gate description: Changes that have been approved by core developers are enqueued in order in this pipeline, and if they pass tests, will be merged. manager: dependent post-review: true precedence: high supercedes: - check success-message: Build succeeded (gate pipeline). failure-message: Build failed (gate pipeline). require: gerrit: open: true current-patchset: true approval: - Workflow: 1 start: gerrit: Verified: 0 success: gerrit: submit: true Verified: 2 failure: gerrit: Verified: -2 trigger: gerrit: - event: comment-added approval: - Workflow: 1 - event: comment-added approval: - Verified: 1 username: zuul window-floor: 20 window-increase-factor: 2 - pipeline: name: post description: This pipeline runs jobs that operate after each change is merged. manager: supercedent post-review: true precedence: low trigger: gerrit: - event: ref-updated ref: - ^refs/heads/master$ - ^refs/heads/main$ git-server: - event: ref-updated - project: name: config check: jobs: - config-check gate: jobs: - config-check post: jobs: - config-update