GitHub-kontrollkonfiguration för privata databaser github-check-config

Lär dig hur du styr de rörledningar som skapas automatiskt för att validera varje pull-begäran till en privat databas.

Konfiguration av GitHub-kontroller configuration

När du använder privata databaser skapas automatiskt en pipeline för full stackkodkvalitet. Detta tillvägagångssätt startas vid varje uppdatering av pull-begäran.

Du kan kontrollera dessa kontroller genom att skapa en .cloudmanager/pr_pipelines.yml-fil i standardgrenen i den privata databasen.

github:
  shouldDeletePreviousComment: false
pipelines:
  - type: CI_CD
    template:
      programId: 1234
      pipelineId: 456
    namePrefix: Full Stack Code Quality Pipeline for PR
    importantMetricsFailureBehavior: CONTINUE
Parameter
Möjliga värden
Standard
Beskrivning
shouldDeletePreviousComment
true eller false
false
Om bara den sista kommentaren med kodskanningen ska behållas i den här GitHub-pull-begäran eller om alla ska behållas.
type
CI_CD
n/a
Definierar beteendet för en CI/CD-pipeline.
template.programID
Heltal
Inga pipeline-variabler återanvänds
Du kan återanvända de pipeline-variabler som angetts för en befintlig pipeline, som varje PR automatiskt skapar.
template.pipelineID
Heltal
Inga pipeline-variabler återanvänds
Du kan återanvända de pipeline-variabler som angetts för en befintlig pipeline, som varje PR automatiskt skapar.
namePrefix
Sträng
Full Stack Code Quality Pipeline for PR
Används för att ange namnet på den pipeline som skapas automatiskt.
importantMetricsFailureBehavior
CONTINUE eller FAIL eller PAUSE
CONTINUE
Anger det viktiga måttbeteendet för pipelinen
CONTINUE = Om ett viktigt mätresultat misslyckas, flyttas pipelinen automatiskt framåt
FAIL = pipelinen avslutas med en FAILED-status om ett viktigt mätvärde misslyckas
PAUSE = Kodsökningssteget får en VÄNTNINGSstatus när ett viktigt mätvärde misslyckas och måste återupptas manuellt.
recommendation-more-help
c6cdc82b-cee9-48e0-a6ee-48149d5e72c3