zuul/tests/fixtures/config/semaphore/git/common-config/zuul.yaml

56 lines
1002 B
YAML

- pipeline:
name: check
manager: independent
trigger:
gerrit:
- event: patchset-created
success:
gerrit:
Verified: 1
failure:
gerrit:
Verified: -1
# TODOv3(jeblair, tobiash): make semaphore definitions required, which
# will cause these tests to fail until we define test-semaphore
# here.
- semaphore:
name: test-semaphore-two
max: 2
- job:
name: project-test1
- job:
name: semaphore-one-test1
semaphore: test-semaphore
- job:
name: semaphore-one-test2
semaphore: test-semaphore
- job:
name: semaphore-two-test1
semaphore: test-semaphore-two
- job:
name: semaphore-two-test2
semaphore: test-semaphore-two
- project:
name: org/project
check:
jobs:
- project-test1
- semaphore-one-test1
- semaphore-one-test2
- project:
name: org/project1
check:
jobs:
- project-test1
- semaphore-two-test1
- semaphore-two-test2