summaryrefslogtreecommitdiff
path: root/releasenotes/notes/fail-fast-57a5694d5ff568cd.yaml
diff options
context:
space:
mode:
authorTobias Henkel <tobias.henkel@bmw.de>2019-04-15 20:07:55 +0200
committerTobias Henkel <tobias.henkel@bmw.de>2019-04-29 08:26:58 +0200
commitb0d7c3c69aeff757c4fb4aa8d186a8fcc8b4f88c (patch)
tree73094f3fe0ce1bccf1e4925c6336a85f88d1dc50 /releasenotes/notes/fail-fast-57a5694d5ff568cd.yaml
parent4affbd11522df89caf20c1dcb2ce17742f5eb15a (diff)
downloadzuul-b0d7c3c69aeff757c4fb4aa8d186a8fcc8b4f88c.tar.gz
Support fail-fast in project pipelines
In some cases like resource constrained environments it is beneficial to report on changes in a fail fast manner to immediately report if one job fails. This can be useful especially if a project has many expensive long-running jobs. This introduces a fail-fast flag in the project pipeline that let's the project choose the trade off between full information and quick feedback. Change-Id: Ie4a5ac8e025362dbaacd3ae82f2e8369f7447a62
Diffstat (limited to 'releasenotes/notes/fail-fast-57a5694d5ff568cd.yaml')
-rw-r--r--releasenotes/notes/fail-fast-57a5694d5ff568cd.yaml5
1 files changed, 5 insertions, 0 deletions
diff --git a/releasenotes/notes/fail-fast-57a5694d5ff568cd.yaml b/releasenotes/notes/fail-fast-57a5694d5ff568cd.yaml
new file mode 100644
index 000000000..e3b263391
--- /dev/null
+++ b/releasenotes/notes/fail-fast-57a5694d5ff568cd.yaml
@@ -0,0 +1,5 @@
+---
+features:
+ - |
+ Zuul now supports :attr:`project.<pipeline>.fail-fast` to immediately
+ report and cancel builds on the first failure in a buildset.