트리거

DevSecOps 지속적 통합 및 지속적 배포 파이프라인은 일련의 기본 트리거를 제공합니다.

트리거
파이프라인 이름 설명 상태
가져오기 요청 Git PR 트리거 애플리케이션 저장소 내 가져오기 요청에서 가져오기 요청 파이프라인을 실행합니다. 사용
가져오기 요청 수동 트리거 요청 시 지정된 커미트 또는 분기에서 가져오기 요청 파이프라인을 실행합니다. 사용
승격 Git 프로모션 검증 트리거 인벤토리의 target-environment 브랜치에서 풀 리퀘스트가 열리거나 업데이트될 때 프로모션 검증 파이프라인을 실행합니다. 사용 안함
지속적 통합 Git CI 타이밍 트리거 애플리케이션 저장소의 master 분기에서 매일 오전 4시에 지속적 통합 파이프라인을 실행합니다. 사용 안함
지속적 통합 Git CI 트리거 커미트가 애플리케이션 저장소의 마스터 분기로 푸시될 때 지속적 통합 파이프라인을 실행합니다. 사용
지속적 통합 수동 트리거 요청 시 지정된 커미트 또는 분기에서 지속적 통합 파이프라인을 실행합니다. 사용
연속 배치 Git CD 타이밍 트리거 매일 오전 4시에 연속 배포 파이프라인을 실행합니다. 사용 안함
연속 배치 Git CD 트리거 커밋이 인벤토리의 target-environment 브랜치에 푸시되면 지속적 배포 파이프라인을 실행합니다. 사용 안함
연속 배치 수동 CD 트리거 필요에 따라 인벤토리의 target-environment 브랜치에서 지속적 배포 파이프라인을 실행합니다. 사용
연속 배치 수동 승격 트리거 승격 파이프라인을 실행하여 source-environment 분기에서 target-environment 분기로 인벤토리 변경사항을 승격합니다. 사용
지속적인 규정 준수 Git CC 시간 제한 트리거 매일 오전 4시에 지속적인 규정 준수 파이프라인을 실행합니다. 사용
지속적인 규정 준수 수동 CC 트리거 필요에 따라 인벤토리의 environment-tag 태그에서 지속적인 규정 준수 파이프라인을 실행합니다. 사용
지속적인 통합, 지속적인 배포, 지속적인 규정 준수 증거 가지치기 타이머 트리거 evidence-retention-days 날짜 이전에 생성된 모든 오래된 증거를 정리하기 위해 매일 2AM 시에 파이프라인을 실행합니다. 기본적으로 비활성화됩니다.
지속적인 통합, 지속적인 배포, 지속적인 규정 준수 증거 가지치기 매뉴얼 트리거 evidence-retention-days 이전에 생성된 모든 오래된 증거를 정리하기 위해 파이프라인을 실행합니다. 요청에 따라 실행됩니다. 사용

기본 트리거 세트에 트리거를 추가할 수 있습니다.

CLI 또는 API를 사용하여 파이프라인 트리거하기

  • 기본 트리거 외에도 IBM Cloud CLI 또는 REST API 호출을 사용하여 파이프라인 실행을 수동으로 시작할 수 있습니다.
    • CLI: IBM Cloud CLI를 사용하여 툴체인과 파이프라인 ID를 지정하여 파이프라인을 트리거합니다.
    • API를 사용합니다: 적절한 권한 부여 헤더와 페이로드를 사용하여 파이프라인 트리거 엔드포인트에 POST 요청을 보냅니다. 단계별 지침 및 사용 예는 트리거 사용을 참조하세요.