觸發程式

DevSecOps持續整合和持續部署管道提供了一組預設觸發器。

觸發程式
管線 名稱 說明 狀態
取回要求 Git PR 觸發程式 在「應用程式儲存庫」內的取回要求上執行取回要求管線。 已啟用
取回要求 手動觸發程式 隨需應變在指定的確定或分支上執行取回要求管線。 已啟用
促銷 Git 調升驗證觸發程式 當在庫存的 target-environment 分支上開啟/更新取回要求時,執行促銷驗證管線。 已停用
連續整合 Git CI 計時觸發程式 每天凌晨 4 點在「應用程式儲存庫」的 master 分支上執行持續整合管線。 已停用
連續整合 Git 配置項目觸發程式 當確定推送至「應用程式儲存庫」的主要分支時,執行持續整合管線。 已啟用
連續整合 手動觸發程式 隨需應變在指定的確定或分支上執行持續整合管線。 已啟用
連續部署 Git CD 定時觸發程式 每天凌晨 4 點執行持續部署管線。 已停用
連續部署 Git CD 觸發程式 當確定推送至「庫存」的 target-environment 分支時,執行連續部署管線。 已停用
連續部署 手動 CD 觸發程式 隨需應變在庫存的 target-environment 分支上執行連續部署管線。 已啟用
連續部署 手動升級觸發程式 執行促銷活動管線,將庫存變更從 source-environment 分支調升至 target-environment 分支。 已啟用
持續合規 Git CC 定時觸發程式 在每天凌晨 4 點執行持續合規管線。 已啟用
持續合規 手動 CC 觸發程式 隨需應變在「庫存」的 environment-tag 標籤上執行連續相符性管線。 已啟用
持續整合、持續部署、持續合規 證明刪改器計時觸發程式 每天在 2AM 執行管線,以清除在 evidence-retention-days 天之前產生的所有舊證明。 預設為停用。
持續整合、持續部署、持續合規 證明刪改器手動觸發程式 執行管線以清除 evidence-retention-days 天之前產生的所有舊證明。 隨需應變執行。 已啟用

您可以 新增觸發程式 至預設觸發程式集。

使用 CLI 或 API 觸發管道

  • 除了預設觸發器外,您還可以使用 IBM Cloud CLI 或 REST API 呼叫手動啟動管道執行。
    • CLI: 使用 IBM Cloud CLI,透過指定工具鏈和管道 ID 來觸發管道。
    • API:向管道觸發端點傳送 POST 請求,並附上適當的授權標頭和有效負載。 如需逐步說明和使用範例,請參閱 使用觸發器。