diff options
author | James E. Blair <jeblair@redhat.com> | 2019-03-18 11:34:53 -0700 |
---|---|---|
committer | James E. Blair <jeblair@redhat.com> | 2019-03-18 16:18:46 -0700 |
commit | b76eaeb0b00b3df20a8cfc16064d9c47cf583bcd (patch) | |
tree | 76fe49e30c68c380352da4cb5eec8c9d85c5a19b /releasenotes/notes/fail-jobs-when-requirement-not-met-5e37516c241020f3.yaml | |
parent | bdd9ff50a1970b40224f3cdb42c06d0d3c6a7f0c (diff) | |
download | zuul-b76eaeb0b00b3df20a8cfc16064d9c47cf583bcd.tar.gz |
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
Diffstat (limited to 'releasenotes/notes/fail-jobs-when-requirement-not-met-5e37516c241020f3.yaml')
-rw-r--r-- | releasenotes/notes/fail-jobs-when-requirement-not-met-5e37516c241020f3.yaml | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/releasenotes/notes/fail-jobs-when-requirement-not-met-5e37516c241020f3.yaml b/releasenotes/notes/fail-jobs-when-requirement-not-met-5e37516c241020f3.yaml new file mode 100644 index 000000000..41296d6f7 --- /dev/null +++ b/releasenotes/notes/fail-jobs-when-requirement-not-met-5e37516c241020f3.yaml @@ -0,0 +1,7 @@ +--- +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. |