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 automaticamenteFAIL
= La pipeline termina con lo stato FAILED (NON RIUSCITO) se una metrica importante non riescePAUSE
= Il passaggio di scansione del codice riceverà uno stato IN ATTESA quando una metrica importante non riesce e deve essere ripreso manualmenterecommendation-more-help
c6cdc82b-cee9-48e0-a6ee-48149d5e72c3