- pipeline: name: periodic post-review: true description: Jobs in this queue are triggered every minute. manager: independent precedence: low trigger: timer: - time: '* * * * *' success: sqlreporter: failure: sqlreporter: - pipeline: name: check description: | A check pipeline. manager: independent precedence: low require: gerrit: open: True current-patchset: True trigger: gerrit: - event: patchset-created - event: change-restored - event: comment-added comment: (?i)^(Patch Set [0-9]+:)?( [\w\\+-]*)*(\n\n)?\s*recheck success: gerrit: # Note that gerrit keywords are case-sensitive. Verified: 1 sqlreporter: failure: gerrit: Verified: -1 sqlreporter: - pipeline: name: gate description: | A gate pipeline. manager: dependent precedence: normal supercedes: check post-review: True require: gerrit: open: True current-patchset: True approval: - Workflow: 1 trigger: gerrit: - event: comment-added approval: - Workflow: 1 start: gerrit: Verified: 0 success: gerrit: Verified: 2 submit: true sqlreporter: failure: gerrit: Verified: -2 sqlreporter: - job: name: my-noop description: Minimal working job parent: null run: playbooks/my-noop.yaml - project: periodic: jobs: - my-noop check: jobs: - my-noop gate: jobs: - my-noop