Reverse the order of the builds from the API.
This commit is contained in:
parent
fde96c736a
commit
fdccba9d8e
2 changed files with 7 additions and 13 deletions
|
@ -1413,6 +1413,7 @@ def list_repository_builds(namespace_name, repository_name, limit,
|
|||
.join(BuildTriggerService, JOIN_LEFT_OUTER)
|
||||
.where(Repository.name == repository_name,
|
||||
Repository.namespace == namespace_name)
|
||||
.order_by(RepositoryBuild.started.desc())
|
||||
.limit(limit))
|
||||
|
||||
if not include_inactive:
|
||||
|
@ -1423,18 +1424,11 @@ def list_repository_builds(namespace_name, repository_name, limit,
|
|||
|
||||
|
||||
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
|
||||
query = list_repository_builds(namespace_name, repository_name, 1)
|
||||
try:
|
||||
return query.get()
|
||||
except RepositoryBuild.DoesNotExist:
|
||||
return None
|
||||
|
||||
|
||||
def create_repository_build(repo, access_token, job_config_obj, dockerfile_id,
|
||||
|
|
Reference in a new issue