summaryrefslogtreecommitdiff
path: root/zuul/scheduler.py
diff options
context:
space:
mode:
Diffstat (limited to 'zuul/scheduler.py')
-rw-r--r--zuul/scheduler.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/zuul/scheduler.py b/zuul/scheduler.py
index 25f819263..131ad62c3 100644
--- a/zuul/scheduler.py
+++ b/zuul/scheduler.py
@@ -1365,10 +1365,11 @@ class BasePipelineManager(object):
self.cancelJobs(item)
self.dequeueItem(item)
self.pipeline.setDequeuedNeedingChange(item)
- try:
- self.reportItem(item)
- except MergeFailure:
- pass
+ if item.live:
+ try:
+ self.reportItem(item)
+ except MergeFailure:
+ pass
return (True, nnfi, ready_ahead)
dep_items = self.getFailingDependentItems(item)
actionable = change_queue.isActionable(item)