私人存放庫的 GitHub 檢查設定 github-check-config

了解如何控制自動建立的管道以驗證對私人存放庫的每個提取請求。

GitHub 檢查配定 configuration

使用私人存放庫時,全端程式碼品質管道將自動建立。此管道在每次提取要求更新時啟動。

您可以透過建立一個 .cloudmanager/pr_pipelines.yml 檔案 (位於私有存放庫的預設分支中) 來控制這些檢查。

github:
  shouldDeletePreviousComment: false
pipelines:
  - type: CI_CD
    template:
      programId: 1234
      pipelineId: 456
    namePrefix: Full Stack Code Quality Pipeline for PR
    importantMetricsFailureBehavior: CONTINUE
參數
可能的值
預設
說明
shouldDeletePreviousComment
truefalse
false
是否僅保留此 GitHub 提取請求上程式碼掃描結果的最後一則評論或保留全部
type
CI_CD
N/A
定義 CI/CD 管道的行為
template.programID
整數
沒有重複使用管道變數
可用來重複使用管道變數;這些變數是設定在由每個 PR 自動建立的現有一個管道上。
template.pipelineID
整數
沒有重複使用管道變數
可用來重複使用管道變數;這些變數是設定在由每個 PR 自動建立的現有一個管道上。
namePrefix
字串
Full Stack Code Quality Pipeline for PR
用來設定自動建立的管道名稱
importantMetricsFailureBehavior
CONTINUEFAILPAUSE
CONTINUE
設定管道的重要指標行為
CONTINUE = 如果某個重要指標失敗,管道就會自動向前移動
FAIL = 如果重要指標失敗,管道將以「失敗」狀態結束
PAUSE = 當重要指標失敗且必須手動恢復時,程式碼掃描步驟將收到「等待」狀態
recommendation-more-help
c6cdc82b-cee9-48e0-a6ee-48149d5e72c3