summaryrefslogtreecommitdiff
path: root/releasenotes/notes/playbook-semaphore-0dc1ee618ef77678.yaml
blob: 77515f3a0b23afc9550d5d971c135247af893f44 (plain)
1
2
3
4
5
6
7
8
9
10
11
---
features:
  - |
    Individual playbooks may now be wrapped by a semaphore.  Zuul will
    start the job and proceed up to the point of a playbook which
    requires a semaphore and then wait until it is able to aquire the
    semaphore before proceeding.  It releases the semaphore after the
    end of that individual playbook.

    The same semaphore may be used for both jobs and playbooks, but an
    individual job may not use the same semaphore for both purposes.