zuul/releasenotes/notes/fail-jobs-when-requirement-not-met-5e37516c241020f3.yaml
James E. Blair b76eaeb0b0 Fail jobs when requirements not met
When Zuul identifies a job which should receive required artifacts
but can not find them (because the preceding jobs did not supply
them, perhaps due to error), treat the requiring job as having
failed rather than being skipped so that errors don't go unnoticed.

Change-Id: Ib9dd9e6a870d2af46ee11aa99812abf53ea1c5a2
2019-03-18 16:18:46 -07:00

8 lines
281 B
YAML

---
fixes:
- |
Jobs which use the :attr:`job.requires` attribute and fail to have
their requirements met are now recorded as "FAILED" rather than
"SKIPPED". This can happen if an earlier job which is expected to
produce artifacts fails to do so due to an error.