| - pipeline: |
| name: check |
| manager: independent |
| trigger: |
| gerrit: |
| - event: patchset-created |
| success: |
| gerrit: |
| Verified: 1 |
| failure: |
| gerrit: |
| Verified: -1 |
| |
| - pipeline: |
| name: gate |
| manager: dependent |
| success-message: Build succeeded (gate). |
| trigger: |
| gerrit: |
| - event: comment-added |
| approval: |
| - Approved: 1 |
| success: |
| gerrit: |
| Verified: 2 |
| submit: true |
| failure: |
| gerrit: |
| Verified: -2 |
| start: |
| gerrit: |
| Verified: 0 |
| precedence: high |
| |
| - job: |
| name: base |
| parent: null |
| run: playbooks/base.yaml |
| |
| - job: |
| name: integration |
| required-projects: |
| - org/project1 |
| - org/project2 |
| - org/project3 |
| - name: org/project4 |
| override-branch: master |
| - org/project5 |
| - org/project6 |
| run: playbooks/integration.yaml |
| |
| - project: |
| name: org/project1 |
| check: |
| jobs: |
| - integration |
| gate: |
| queue: integrated |
| jobs: |
| - integration |
| |
| - project: |
| name: org/project2 |
| check: |
| jobs: |
| - integration |
| gate: |
| queue: integrated |
| jobs: |
| - integration |
| |
| - project: |
| name: org/project3 |
| check: |
| jobs: |
| - integration |
| gate: |
| queue: integrated |
| jobs: |
| - integration |
| |
| - project: |
| name: org/project4 |
| check: |
| jobs: |
| - integration |
| gate: |
| queue: integrated |
| jobs: |
| - integration |
| |
| - project: |
| name: org/project5 |
| check: |
| jobs: |
| - integration |
| gate: |
| queue: integrated |
| jobs: |
| - integration |
| |
| - project: |
| name: org/project6 |
| check: |
| jobs: |
| - integration |
| gate: |
| queue: integrated |
| jobs: |
| - integration |