Add support for build status tags, which link to the Quay.io repo

This commit is contained in:
Joseph Schorr 2014-02-28 16:23:36 -05:00
parent 39eaca346d
commit 3f806b10c2
16 changed files with 228 additions and 34 deletions

View file

@ -1421,6 +1421,21 @@ def list_repository_builds(namespace_name, repository_name,
return query
def get_recent_repository_build(namespace_name, repository_name):
query = (RepositoryBuild.select(RepositoryBuild)
.join(Repository)
.where(Repository.name == repository_name,
Repository.namespace == namespace_name)
.order_by(RepositoryBuild.started.desc())
.limit(1))
results = list(query)
if results:
return results[0]
return None
def create_repository_build(repo, access_token, job_config_obj, dockerfile_id,
display_name, trigger=None):
return RepositoryBuild.create(repository=repo, access_token=access_token,