GitHub-controleconfiguratie voor privéopslagruimten github-check-config

Leer hoe u de pijpleidingen kunt beheren die automatisch worden gemaakt om elke pull-aanvraag naar een privéopslagplaats te valideren.

Configuratie van GitHub-controles configuration

Wanneer het gebruiken van privé bewaarplaatsen, wordt de a volledige pijpleiding van de kwaliteit van de stapelcodeautomatisch gecreeerd. Deze pijpleiding is begonnen bij elke update van het trekkingsverzoek.

U kunt deze controles besturen door een .cloudmanager/pr_pipelines.yml configuratiebestand te maken in de standaardvertakking van de privéopslagruimte.

github:
  shouldDeletePreviousComment: false
  shouldSkipCheckAnnotations: false
pipelines:
  - type: CI_CD
    template:
      programId: 1234
      pipelineId: 456
    namePrefix: Full Stack Code Quality Pipeline for PR
    importantMetricsFailureBehavior: CONTINUE
Parameter
Mogelijke waarden
Standaard
Beschrijving
shouldDeletePreviousComment
true of false
false
Of om slechts de laatste commentaar met de codeaftastenresultaten op dit GitHub trekkingsverzoek te houden of allen te houden. Als u deze instelt op false (standaardwaarde), worden eerdere opmerkingen niet verwijderd.
shouldSkipCheckAnnotations
true of false
false
Of om extra annotaties te hebben aanwezig op de controle van het trekkingsverzoek GitHub of niet. Als u deze instelt op false (standaardwaarde), worden controleannotaties niet overgeslagen en worden deze opgenomen in de feedback.
type
CI_CD
nvt
Bepaalt het gedrag van (Ononderbroken Integratie/Ononderbroken Plaatsing) pijpleidingsconfiguraties CI/CD.
template.programId
Geheel
Er worden geen pijpleidingvariabelen opnieuw gebruikt
U kunt het gebruiken om de pijpleidingsvariabelente hergebruiken die op een bestaande pijpleiding automatisch door elk trektrekkingsverzoek wordt gecreeerd.
template.pipelineId
Geheel
Er worden geen pijpleidingvariabelen opnieuw gebruikt
U kunt het gebruiken om de pijpleidingsvariabelente hergebruiken die op een bestaande pijpleiding automatisch door elk trektrekkingsverzoek wordt gecreeerd.
namePrefix
String
Full Stack Code Quality Pipeline for PR
Gebruikt om de prefix voor de naam van de pijpleiding te plaatsen die automatisch wordt gecreeerd.
importantMetricsFailureBehavior
CONTINUE of FAIL of PAUSE
CONTINUE
Plaatst het belangrijke metrische gedrag van de pijpleiding
CONTINUE = als belangrijke metrische ontbreekt, de pijpleiding zich automatisch
FAIL = de pijpleiding eindigt met een FAILED status als belangrijke metrische ontbreekt
PAUSE = de stap van het codescannen een WAITING status ontvangt wanneer belangrijke metrisch ontbreekt en moet manueel worden hervat
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab