diff options
author | Jan Hruban <jan.hruban@gooddata.com> | 2015-11-19 14:30:49 +0100 |
---|---|---|
committer | Jesse Keating <omgjlk@us.ibm.com> | 2017-05-10 14:31:58 -0700 |
commit | 37615e5c6f7ec3782a94bf699a2f36057cd6125f (patch) | |
tree | 3500b76414adcd9b454584867a732e0875494aa6 /zuul/driver/github/githubsource.py | |
parent | 324ca5b744e2d5c735c2604ccb1a286f6dabb8ec (diff) | |
download | zuul-37615e5c6f7ec3782a94bf699a2f36057cd6125f.tar.gz |
Support for dependent pipelines with github
Change-Id: I5e7937d0f524107572f8aec7945f94b620d77b61
Co-Authored-By: Jesse Keating <omgjlk@us.ibm.com>
Diffstat (limited to 'zuul/driver/github/githubsource.py')
-rw-r--r-- | zuul/driver/github/githubsource.py | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/zuul/driver/github/githubsource.py b/zuul/driver/github/githubsource.py index 193c88146..a63812271 100644 --- a/zuul/driver/github/githubsource.py +++ b/zuul/driver/github/githubsource.py @@ -38,11 +38,18 @@ class GithubSource(BaseSource): def isMerged(self, change, head=None): """Determine if change is merged.""" - raise NotImplementedError() + if not change.number: + # Not a pull request, considering merged. + return True + return change.is_merged def canMerge(self, change, allow_needs): """Determine if change can merge.""" - raise NotImplementedError() + + if not change.number: + # Not a pull request, considering merged. + return True + return self.connection.canMerge(change, allow_needs) def postConfig(self): """Called after configuration has been processed.""" |