Add get all jobs for pipeline support

This commit is contained in:
Isaac Ouellet Therrien 2018-04-23 17:05:08 -04:00
parent ad3c6a0482
commit 3dc1de24b5
3 changed files with 13 additions and 1 deletions

View File

@ -49,7 +49,7 @@ export const ProjectsBundle = Bundler(Pick(APIServices, [
'MergeRequestAwardEmojis',
'MergeRequestNotes',
'Pipelines',
'PipelineSchedules',
'PipelineJobs',
'PipelineScheduleVariables',
'Projects',
'ProjectAccessRequests',

View File

@ -0,0 +1,11 @@
import { BaseService, RequestHelper } from '../infrastructure';
class PipelineJobs extends BaseService {
all(projectId, pipelineId) {
const pId = encodeURIComponent(projectId);
return RequestHelper.get(this, `projects/${pId}/pipelines/${pipelineId}/jobs`);
}
}
export default PipelineJobs;

View File

@ -37,6 +37,7 @@ export MergeRequests from './MergeRequests';
export MergeRequestAwardEmojis from './MergeRequestAwardEmojis';
export MergeRequestNotes from './MergeRequestNotes';
export Pipelines from './Pipelines';
export PipelineJobs from './PipelineJobs';
export PipelineSchedules from './PipelineSchedules';
export PipelineScheduleVariables from './PipelineScheduleVariables';
export Projects from './Projects';