InfoGrab Docs

파이프라인 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 지정된 브랜치 또는 태그의 파이프라인을 반환합니다. 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 )으로 예상됩니다. creat