From 45865f3e084f45a422f12a3141452109cabeee6b Mon Sep 17 00:00:00 2001 From: "James E. Blair" Date: Fri, 5 Oct 2012 09:39:46 -0700 Subject: [PATCH] Handle branches or refs in job specification. Change-Id: If46832e6c1d5538fad88c9503c248372cb5b9416 Reviewed-on: https://review.openstack.org/14096 Reviewed-by: Clark Boylan Approved: James E. Blair Tested-by: Jenkins --- zuul/model.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/zuul/model.py b/zuul/model.py index 56d2d293b8..79fdbfb128 100644 --- a/zuul/model.py +++ b/zuul/model.py @@ -339,7 +339,9 @@ class Job(object): if not self.branches: return True for branch in self.branches: - if branch.match(change.branch): + if hasattr(change, 'branch') and branch.match(change.branch): + return True + if hasattr(change, 'ref') and branch.match(change.ref): return True return False