summaryrefslogtreecommitdiff
path: root/releasenotes/notes/add-no-jobs-reporter-action-a868ff8baf42c44c.yaml
diff options
context:
space:
mode:
authorJames E. Blair <jeblair@redhat.com>2019-09-10 07:40:42 -0700
committerJames E. Blair <jeblair@redhat.com>2019-09-17 09:51:16 -0700
commit00e64f0bdfba3f6999e3c05eb6bb98c17cf00aac (patch)
tree1ad6bedc2da375dd33fd2351c43617f5c5c31ab0 /releasenotes/notes/add-no-jobs-reporter-action-a868ff8baf42c44c.yaml
parentc8d7119de40bfdd49296ff6abe25c2379d08a93a (diff)
downloadzuul-00e64f0bdfba3f6999e3c05eb6bb98c17cf00aac.tar.gz
Add no-jobs reporter action
This facilitates integration with the gerrit checks API (and may prove useful for other similar APIs). It will allow us to report that a change has no jobs in a particular pipeline. A Zuul pipeline will correspond to a Gerrit check, which means we can update the status for that check from "SCHEDULED" to "NOT_RELEVANT" if we determine that no jobs should run for the change. This closes out the status of the check in Gerrit when a project is configured to participate in a check/pipeline but no jobs are actually configured. Test coverage for this will be added in change Ida0cdef682ca2ce117617eacfb67f371426a3131. Change-Id: Ide2a332b294d7efe23601d80eeb92b5af1d4c21b
Diffstat (limited to 'releasenotes/notes/add-no-jobs-reporter-action-a868ff8baf42c44c.yaml')
-rw-r--r--releasenotes/notes/add-no-jobs-reporter-action-a868ff8baf42c44c.yaml6
1 files changed, 6 insertions, 0 deletions
diff --git a/releasenotes/notes/add-no-jobs-reporter-action-a868ff8baf42c44c.yaml b/releasenotes/notes/add-no-jobs-reporter-action-a868ff8baf42c44c.yaml
new file mode 100644
index 000000000..582830e6b
--- /dev/null
+++ b/releasenotes/notes/add-no-jobs-reporter-action-a868ff8baf42c44c.yaml
@@ -0,0 +1,6 @@
+---
+features:
+ - |
+ Added the :attr:`pipeline.no-jobs` reporter action so that
+ reporters may be run when an item is dequeued into a pipeline
+ without having run any jobs.