zuul/releasenotes/notes/soft-dependencies-08b02bf3133a6c57.yaml
James E. Blair db3388688a Allow soft job dependencies
A "soft" dependency can be used to indicate that a job must run
after another completes, but only if it runs at all.  For example,
a deployment job which depends on a build job with different file
matcher criteria.

Change-Id: I4d7fc2b40942569323da273c4529fdb365a3b11a
2019-03-07 13:21:22 -08:00

9 lines
345 B
YAML

---
features:
- The :attr:`job.dependencies` attribute may now be used to express
"soft" dependencies -- that is, to indicate a job should run
after another completes, but only if it runs at all. For example,
a deployment job which should always run, but depends on a build
job which only runs if the source code is changed.