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
不适用
定义 CI/CD 管道的行为。
template.programID
整数
没有重复使用管道变量
您可以重用现有管道上设置的管道变量,每个 PR 都会自动创建这种管道变量。
template.pipelineID
整数
没有重复使用管道变量
您可以重用现有管道上设置的管道变量,每个 PR 都会自动创建这种管道变量。
namePrefix
字符串
Full Stack Code Quality Pipeline for PR
用于设置自动创建的管道的名称。
importantMetricsFailureBehavior
CONTINUE 或者 FAIL 或者 PAUSE
CONTINUE
设置管道的重要量度行为
CONTINUE = 如果重要量度失败,管道会自动向前推进
FAIL = 如果重要量度失败,管道会以失败状态结束
PAUSE = 当重要量度失败且必须手动恢复时,代码扫描步骤会收到等待状态
recommendation-more-help
c6cdc82b-cee9-48e0-a6ee-48149d5e72c3