Configuration de la vérification GitHub pour les référentiels privés github-check-config

Découvrez comment contrôler les pipelines créés automatiquement afin de valider chaque demande d’extraction dans un référentiel privé.

Configuration des vérifications GitHub configuration

Lors de l’utilisation de référentiels privés, un pipeline de qualité de code full stack est créé automatiquement. Ce pipeline démarre à chaque mise à jour de demande d’extraction.

Vous pouvez contrôler ces vérifications en créant un fichier .cloudmanager/pr_pipelines.yml dans la branche par défaut du référentiel privé.

github:
  shouldDeletePreviousComment: false
pipelines:
  - type: CI_CD
    template:
      programId: 1234
      pipelineId: 456
    namePrefix: Full Stack Code Quality Pipeline for PR
    importantMetricsFailureBehavior: CONTINUE
Paramètre
Valeurs possibles
Valeur par défaut
Description
shouldDeletePreviousComment
true ou false
false
Conserver uniquement le dernier commentaire avec les résultats de l’analyse du code pour cette requête d’extraction GitHub, ou tout conserver.
type
CI_CD
n/a
Définit le comportement d’un pipeline CI/CD
template.programID
Entier
Aucune variable de pipeline n’est réutilisée.
Peut être utilisé pour réutiliser les variables de pipeline qui sont définies sur l’un des pipelines existants créés automatiquement par chaque requête d’extraction.
template.pipelineID
Entier
Aucune variable de pipeline n’est réutilisée.
Peut être utilisé pour réutiliser les variables de pipeline qui sont définies sur l’un des pipelines existants créés automatiquement par chaque requête d’extraction.
namePrefix
Chaîne
Full Stack Code Quality Pipeline for PR
Utilisé pour définir le nom du pipeline créé automatiquement.
importantMetricsFailureBehavior
CONTINUE ou FAIL ou PAUSE
CONTINUE
Définit le comportement de mesure important du pipeline.
CONTINUE = Si une mesure importante échoue, le pipeline se poursuit automatiquement.
FAIL = Le pipeline se termine avec le statut ÉCHEC si une mesure importante échoue.
PAUSE = L’étape d’analyse du code reçoit un statut EN ATTENTE lorsqu’une mesure importante échoue et doit être reprise manuellement.
recommendation-more-help
c6cdc82b-cee9-48e0-a6ee-48149d5e72c3