Use generator instead of pagination
This commit is contained in:
parent
20202f12fa
commit
5b51b2d742
1 changed files with 2 additions and 3 deletions
|
|
@ -15,12 +15,11 @@ class GitLab:
|
||||||
self._project = self._gl.projects.get(project_id)
|
self._project = self._gl.projects.get(project_id)
|
||||||
|
|
||||||
def getLastSuccessfulJob(self, ref, name):
|
def getLastSuccessfulJob(self, ref, name):
|
||||||
pipelines = self._project.pipelines.list(ref=ref, status='success')
|
pipelines = self._project.pipelines.list(ref=ref, status='success', as_list=False)
|
||||||
|
|
||||||
last_successful_job = None
|
last_successful_job = None
|
||||||
print(pipelines)
|
|
||||||
for pipeline in pipelines:
|
for pipeline in pipelines:
|
||||||
jobs = pipeline.jobs.list(scope='success')
|
jobs = pipeline.jobs.list(scope='success', as_list=False)
|
||||||
for job in jobs:
|
for job in jobs:
|
||||||
if job.attributes['name'] == name:
|
if job.attributes['name'] == name:
|
||||||
return job
|
return job
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue