Skip to content

Commit

Permalink
Project pipeline jobs
Browse files Browse the repository at this point in the history
  • Loading branch information
mlq authored and Gauvain Pocentek committed Feb 5, 2018
1 parent 31eb913 commit fd726cd
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions gitlab/v4/objects.py
Expand Up @@ -1952,6 +1952,18 @@ def raw(self, file_path, ref, streamed=False, action=None, chunk_size=1024,
return utils.response_content(result, streamed, action, chunk_size)


class ProjectPipelineJob(ProjectJob):
pass


class ProjectPipelineJobsManager(ListMixin, RESTManager):
_path = '/projects/%(project_id)s/pipelines/%(pipeline_id)s/jobs'
_obj_cls = ProjectPipelineJob
_from_parent_attrs = {'project_id': 'project_id',
'pipeline_id' : 'id'}
_list_filters = ('scope',)


class ProjectPipeline(RESTObject):
_managers = (('jobs', 'ProjectPipelineJobManager'), )

Expand Down

0 comments on commit fd726cd

Please sign in to comment.