zuul/tests/fixtures/layouts/two-projects-integrated.yaml
James E. Blair 407643a4e6 Consider shared changes queues for relative_priority
When calculating relative_priority for independent pipelines,
use shared change queues just as is done for dependent pipelines.

To implement this, we now calculate shared change queues for all
pipelines, not just dependent ones, though we don't use those
queues for any purpose other than this.

Change-Id: I59b1090ca1f4fcc72276445e6ff4c5cf4f2f5030
2018-12-07 15:15:14 -08:00

82 lines
1.3 KiB
YAML

- 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
nodeset:
nodes:
- name: controller
label: ubuntu-xenial
- job:
name: test
run: playbooks/test.yaml
- job:
name: integration
run: playbooks/integration.yaml
- project:
name: org/project
check:
jobs:
- test
gate:
jobs:
- test
- project:
name: org/project1
check:
queue: integrated
jobs:
- integration
gate:
queue: integrated
jobs:
- integration
- project:
name: org/project2
check:
queue: integrated
jobs:
- integration
gate:
queue: integrated
jobs:
- integration