Configurazione verifica GitHub per archivi privati github-check-config

Scopri come controllare le pipeline create automaticamente per convalidare ogni richiesta di pull in un archivio privato.

Configurazione verifiche GitHub configuration

Quando si utilizzano gli archivi privati, verrà creata automaticamente una pipeline di qualità del codice full-stack. Tale pipeline viene avviata ogni volta che la richiesta pull viene aggiornata.

È possibile verificare questi controlli creando un file .cloudmanager/pr_pipelines.yml nel ramo predefinito dell’archivio privato.

github:
  shouldDeletePreviousComment: false
pipelines:
  - type: CI_CD
    template:
      programId: 1234
      pipelineId: 456
    namePrefix: Full Stack Code Quality Pipeline for PR
    importantMetricsFailureBehavior: CONTINUE
Parametro
Valori possibili
Predefiniti
Descrizione
shouldDeletePreviousComment
true oppure false
false
Se conservare solo l’ultimo commento insieme ai risultati della scansione del codice in questa richiesta pull di GitHub o mantenerli tutti
type
CI_CD
n/d
Definisce il comportamento di una pipeline CI/CD
template.programID
Numero intero
Non viene riutilizzata alcuna variabile di pipeline
Può essere utilizzato per riutilizzare variabili della pipeline che sono impostate su una delle pipeline esistenti create automaticamente da ciascuna PR.
template.pipelineID
Numero intero
Non viene riutilizzata alcuna variabile di pipeline
Può essere utilizzato per riutilizzare variabili della pipeline che sono impostate su una delle pipeline esistenti create automaticamente da ciascuna PR.
namePrefix
Stringa
Full Stack Code Quality Pipeline for PR
Utilizzata per impostare il nome della pipeline creata automaticamente
importantMetricsFailureBehavior
CONTINUE o FAIL o PAUSE
CONTINUE
Imposta il comportamento metrico importante della pipeline
CONTINUE = Se una metrica importante non riesce, la pipeline avanza automaticamente
FAIL = La pipeline termina con lo stato FAILED (NON RIUSCITO) se una metrica importante non riesce
PAUSE = Il passaggio di scansione del codice riceverà uno stato IN ATTESA quando una metrica importante non riesce e deve essere ripreso manualmente
recommendation-more-help
c6cdc82b-cee9-48e0-a6ee-48149d5e72c3