Configuración de comprobación de GitHub para repositorios privados github-check-config

Obtenga información sobre cómo controlar las canalizaciones que se crean automáticamente para validar cada solicitud de extracción en un repositorio privado.

Configuración de las comprobaciones de GitHub configuration

Cuando se usan repositorios privados, se crea automáticamente una canalización de calidad de código de pila completa. Esta canalización se inicia en cada actualización de solicitud de extracción.

Puede controlar estas comprobaciones creando un archivo .cloudmanager/pr_pipelines.yml en la rama predeterminada del repositorio 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 posibles
Predeterminado
Descripción
shouldDeletePreviousComment
true o false
false
Si se conserva solo el último comentario con los resultados del escaneo de código de su solicitud de extracción de github o se conserva todo
type
CI_CD
N/D
Define el comportamiento de una CI/CD Pipeline
template.programID
Entero
No se reutilizan variables de canalización
Se puede usar para reutilizar las variables de canalización establecidas en una de las canalizaciones existentes y creadas automáticamente por cada PR.
template.pipelineID
Entero
No se reutilizan variables de canalización
Se puede usar para reutilizar las variables de canalización establecidas en una de las canalizaciones existentes y creadas automáticamente por cada PR.
namePrefix
Cadena
Full Stack Code Quality Pipeline for PR
Se utiliza para establecer el nombre de la canalización que se crea automáticamente
importantMetricsFailureBehavior
CONTINUE o FAIL o PAUSE
CONTINUE
Establece el comportamiento de las métricas importantes de la canalización
CONTINUE = Si falla una métrica importante, la canalización avanzará automáticamente
FAIL = La canalización finalizará con el estado ERROR si falla una métrica importante
PAUSE = El paso de análisis de código recibirá un estado de ESPERA cuando falle una métrica importante y se deberá reanudar manualmente
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab