파이프라인 API
CI/CD 파이프라인을 생성, 관리 및 모니터링하는 REST API입니다.
이 API를 사용하여 CI/CD 파이프라인 과 상호 작용합니다. 프로젝트 파이프라인 목록 조회 # 히스토리 응답의 name 도입 GitLab 15.11에서 pipeline_name_in_api 라는 플래그와 함께 . 기본적으로 비활성화됨. 요청의 name 도입 15.11에서 pipeline_name_search 라는 플래그와 함께 . 기본적으로 비활성화됨. 응답의 name 일반 공개 GitLab 16.3에서. 기능 플래그 pipeline_name_in_api 제거됨. 요청의 name 일반 공개 GitLab 16.9에서. 기능 플래그 pipeline_name_search 제거됨. source 가 parent_pipeline 으로 설정된 하위 파이프라인 반환 지원 도입 GitLab 17.0에서. 프로젝트의 파이프라인을 나열합니다. 기본적으로 하위 파이프라인 은 결과에 포함되지 않습니다. 하위 파이프라인을 반환하려면 source 를 parent_pipeline 으로 설정하세요. GET /projects/:id/pipelines 결과의 페이지 매김을 제어하려면 page 및 per_page 페이지 매김 파라미터를 사용하세요. 속성 타입 필수 설명 id integer or string Yes 프로젝트 ID 또는 URL 인코딩된 프로젝트 경로 name string No 지정된 이름의 파이프라인을 반환합니다. order_by string No id , status , ref , updated_at 또는 user_id 로 파이프라인을 정렬합니다 (기본값: id ). ref string No 파이프라인의 ref scope string No 파이프라인의 범위: running , pending , finished , branches , tags 중 하나 sha string No 파이프라인의 SHA sort string No asc 또는 desc 순서로 파이프라인을 정렬합니다 (기본값: desc ). source string No 파이프라인 소스 . status string No 파이프라인의 상태: created , waiting_for_resource , preparing , pending , running , success , failed , canceled , skipped , manual , scheduled 중 하나 updated_after datetime No 지정된 날짜 이후에 업데이트된 파이프라인을 반환합니다. ISO 8601 형식( 2019-03-15T08:00:00Z )으로 예상됩니다. updated_before datetime No 지정된 날짜 이전에 업데이트된 파이프라인을 반환합니다. ISO 8601 형식( 2019-03-15T08:00:00Z )으로 예상됩니다. created_after datetime No 지정된 날짜 이후에 생성된 파이프라인을 반환합니다. ISO 8601 형식( 2019-03-15T08:00:00Z )으로 예상됩니다. created_before datetime No 지정된 날짜 이전에 생성된 파이프라인을 반환합니다.