CI/CD Schedules
파이프라인은 일반적으로 충족되는 특정 조건에 따라 실행됩니다. 예를 들어, 브랜치가 리포지터리로 푸시되는 경우입니다.
파이프라인 스케줄을 사용하여 특정 간격으로 파이프라인을 실행할 수도 있습니다. 예를 들면 :
- 특정 브랜치에 대해 매월 22일
- 매일 한 번
GitLab UI를 사용하는 것 외에도 Pipeline schedules API를 사용하여 파이프라인 스케줄을 유지 관리할 수 있습니다.
스케줄 타이밍은 Fugit에 의해 파싱된 cron 표기법으로 구성됩니다.
전제 조건
예약된 파이프라인을 성공적으로 생성하려면 :
- 스케줄 소유자는 대상 브랜치에 병합할 권한이 있어야 합니다.
- 파이프라인 구성이 유효해야 합니다.
그렇지 않으면 파이프라인이 생성되지 않습니다.