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 das 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
shouldDeletePreviousCommenttrue ou falsefalseSeja para manter apenas o último comentário com os resultados da verificação de código nesta solicitação de pull do GitHub ou para manter todos.
typeCI_CDn/d
Define o comportamento de um pipeline de CI/CD.
template.programIDNúmero inteiro
Nenhuma variável de pipeline é reutilizada
Você pode reutilizar as variáveis de pipeline definidas em um pipeline já existente, que cada PR cria automaticamente.
template.pipelineIDNúmero inteiro
Nenhuma variável de pipeline é reutilizada
Você pode reutilizar as variáveis de pipeline definidas em um pipeline já existente, que cada PR cria automaticamente.
namePrefixString
Full Stack Code Quality Pipeline for PRUsado para definir o nome do pipeline criado automaticamente.
importantMetricsFailureBehaviorCONTINUE ou FAIL ou PAUSECONTINUEDefine o comportamento de métricas importantes do pipeline
CONTINUE = Se uma métrica importante falha, o pipeline avança automaticamenteFAIL = O pipeline termina com um status FAILED se uma métrica importante falhaPAUSE = A etapa de verificação de código recebe um status WAITING quando uma métrica importante falha e deve ser retomada manualmente.recommendation-more-help
c6cdc82b-cee9-48e0-a6ee-48149d5e72c3