Pass trigger information on build status. Set up a trigger for the sample building repository. Allow to list the builds started from a trigger. Protect the callback with the proper auth for creating a trigger on a repo.

This commit is contained in:
jakedt 2014-02-19 16:08:33 -05:00
parent f60f9eb62a
commit 9e426816a5
7 changed files with 94 additions and 43 deletions

View file

@ -30,10 +30,10 @@ class BuildTrigger(object):
def __init__(self):
pass
def list_repositories(self, auth_token):
def list_build_sources(self, auth_token):
"""
Take the auth information for the specific trigger type and load the
list of repositories.
list of build sources(repositories).
"""
raise NotImplementedError
@ -73,7 +73,7 @@ class GithubBuildTrigger(BuildTrigger):
def service_name(cls):
return 'github'
def list_repositories(self, auth_token):
def list_build_sources(self, auth_token):
gh_client = self._get_client(auth_token)
usr = gh_client.get_user()