Configuração de verificação do GitHub para repositórios privados github-check-config

Saiba como controlar os pipelines criados automaticamente para validar cada solicitação de pull para um repositório privado.

Configuração de verificações do GitHub configuration

Ao usar repositórios privados, um pipeline de qualidade de código de pilha completa será criado automaticamente. Esse pipeline é iniciado a cada atualização de solicitação de pull.

Você pode controlar essas verificações criando um arquivo .cloudmanager/pr_pipelines.yml na ramificação padrão do repositório privado.

github:
  shouldDeletePreviousComment: false
pipelines:
  - type: CI_CD
    template:
      programId: 1234
      pipelineId: 456
    namePrefix: Full Stack Code Quality Pipeline for PR
    importantMetricsFailureBehavior: CONTINUE
Parâmetro
Valores possíveis
Padrão
Descrição
shouldDeletePreviousComment
true ou false
false
Seja para manter apenas o último comentário com os resultados da verificação de código nesta solicitação pull do GitHub ou manter todos
type
CI_CD
n/a
Define o comportamento de um pipeline de CI/CD
template.programID
Número inteiro
Nenhuma variável de pipeline é reutilizada
Pode ser usado para reutilizar as variáveis de pipeline definidas em um dos pipelines criados automaticamente por cada PR.
template.pipelineID
Número inteiro
Nenhuma variável de pipeline é reutilizada
Pode ser usado para reutilizar as variáveis de pipeline definidas em um dos pipelines criados automaticamente por cada PR.
namePrefix
String
Full Stack Code Quality Pipeline for PR
Usado para definir o nome do pipeline criado automaticamente
importantMetricsFailureBehavior
CONTINUE ou FAIL ou PAUSE
CONTINUE
Define o comportamento de métrica importante do pipeline
CONTINUE = Se uma métrica importante falhar, o pipeline avançará automaticamente
FAIL = O pipeline terminará com um status FAILED se uma métrica importante falhar
PAUSE = A etapa de verificação de código receberá um status WAITING quando uma métrica importante falhar e deverá ser retomada manualmente
recommendation-more-help
c6cdc82b-cee9-48e0-a6ee-48149d5e72c3