summaryrefslogtreecommitdiff
path: root/zuul/manager/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'zuul/manager/__init__.py')
-rw-r--r--zuul/manager/__init__.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/zuul/manager/__init__.py b/zuul/manager/__init__.py
index 08761da59..e2f2b9bfd 100644
--- a/zuul/manager/__init__.py
+++ b/zuul/manager/__init__.py
@@ -623,11 +623,13 @@ class PipelineManager(object):
if isinstance(item.change, model.Change):
self.sched.merger.mergeChanges(build_set.merger_items,
item.current_build_set, files, dirs,
- precedence=self.pipeline.precedence)
+ precedence=self.pipeline.precedence,
+ event=item.event)
else:
self.sched.merger.getRepoState(build_set.merger_items,
item.current_build_set,
- precedence=self.pipeline.precedence)
+ precedence=self.pipeline.precedence,
+ event=item.event)
return False
def scheduleFilesChanges(self, item):
@@ -638,7 +640,8 @@ class PipelineManager(object):
self.sched.merger.getFilesChanges(
item.change.project.connection_name, item.change.project.name,
- item.change.ref, item.change.branch, build_set=build_set)
+ item.change.ref, item.change.branch, build_set=build_set,
+ event=item.event)
return False
def prepareItem(self, item):