Ajouter une porte « d'approbation » - Amazon CodeCatalyst

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Ajouter une porte « d'approbation »

Pour configurer votre flux de travail afin d'exiger une approbation, vous devez ajouter la porte d'approbation au flux de travail. Suivez les instructions ci-dessous pour ajouter une porte d'approbation à votre flux de travail.

Pour plus d'informations sur cette porte, consultezExiger des approbations lors des exécutions de flux.

Visual
Pour ajouter une porte « d'approbation » à un flux de travail (éditeur visuel)
  1. Ouvrez la CodeCatalyst console à l'adresse https://codecatalyst.aws/.

  2. Choisissez votre projet.

  3. Dans le volet de navigation, choisissez CI/CD, puis Workflows.

  4. Choisissez le nom de votre flux de travail. Vous pouvez filtrer par le nom du référentiel source ou de la branche où le flux de travail est défini, ou filtrer par nom ou statut du flux de travail.

  5. Choisissez Modifier.

  6. En haut à gauche, choisissez Gates.

  7. Dans le catalogue Gates, dans Approbation, choisissez le signe plus (+).

  8. Choisissez Entrées, puis dans le champ Dépend de, procédez comme suit.

    Spécifiez une action, un groupe d'actions ou une porte qui doit s'exécuter correctement pour que cette porte s'exécute. Par défaut, lorsque vous ajoutez une porte à un flux de travail, la porte est définie pour dépendre de la dernière action de votre flux de travail. Si vous supprimez cette propriété, la porte ne dépendra de rien et s'exécutera en premier, avant les autres actions.

    Note

    Une porte doit être configurée pour s'exécuter avant ou après une action, un groupe d'actions ou une porte. Il ne peut pas être configuré pour fonctionner en parallèle avec d'autres actions, groupes d'actions et portes.

    Pour plus d'informations sur la fonctionnalité Depends on, consultezSéquençage des portes et des actions.

  9. Cliquez sur l’onglet Configuration.

  10. Dans le champ Nom de la porte, procédez comme suit.

    Spécifiez le nom que vous souhaitez donner à la porte. Tous les noms de portes doivent être uniques dans le flux de travail. Les noms de portes sont limités aux caractères alphanumériques (a-z, A-Z, 0-9), aux traits d'union (-) et aux traits de soulignement (_). Les espaces ne sont pas autorisés. Vous ne pouvez pas utiliser de guillemets pour activer les caractères spéciaux et les espaces dans les noms de portes.

  11. (Facultatif) Dans le champ Nombre d'approbations, procédez comme suit.

    Spécifiez le nombre minimum d'approbations requises pour déverrouiller la porte d'approbation. Le minimum est1. Le maximum est de2. En cas d'omission, la valeur par défaut est1.

    Note

    Si vous souhaitez omettre cette ApprovalsRequired propriété, supprimez la Configuration section de la porte du fichier de définition du flux de travail.

  12. (Facultatif) Choisissez Valider pour valider le YAML code du flux de travail avant de le valider.

  13. Choisissez Valider, entrez un message de validation, puis choisissez à nouveau Valider.

YAML
Pour ajouter une porte « d'approbation » à un flux de travail (YAMLéditeur)
  1. Ouvrez la CodeCatalyst console à l'adresse https://codecatalyst.aws/.

  2. Choisissez votre projet.

  3. Dans le volet de navigation, choisissez CI/CD, puis Workflows.

  4. Choisissez le nom de votre flux de travail. Vous pouvez filtrer par le nom du référentiel source ou de la branche où le flux de travail est défini, ou filtrer par nom ou statut du flux de travail.

  5. Choisissez Modifier.

  6. Choisissez YAML.

  7. Ajoutez une Approval section et les propriétés sous-jacentes en utilisant l'exemple suivant comme guide. Pour en savoir plus, consultez Porte « d'approbation » YAML dans la rubrique YAMLDéfinition du flux de travail.

    Actions: MyApproval_01: Identifier: aws/approval@v1 DependsOn: - PreviousAction Configuration: ApprovalsRequired: 2

    Pour obtenir un autre exemple, consultez Exemple : une porte « d'approbation ».

  8. (Facultatif) Choisissez Valider pour valider le YAML code du flux de travail avant de le valider.

  9. Choisissez Valider, entrez un message de validation, puis choisissez à nouveau Valider.