Référencer une variable produite par une autre action - 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.

Référencer une variable produite par une autre action

Utilisez les instructions suivantes pour référencer les variables produites par d'autres actions.

Note

Pour référencer la sortie d'une variable à partir GitHub d'une action, consultezRéférencement des paramètres GitHub de sortie.

Pour plus d'informations sur les variables, consultezUtilisation de variables dans les flux de travail.

Prérequis

Assurez-vous d'avoir exporté la variable à laquelle vous souhaitez faire référence. Pour de plus amples informations, veuillez consulter Exporter une variable afin que d'autres actions puissent l'utiliser.

Visual

Non disponible Choisissez YAML de consulter les YAML instructions.

YAML
Pour référencer une variable produite par une autre action (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 en fonction du référentiel source ou du nom de branche dans lequel le flux de travail est défini, ou filtrer en fonction du nom ou du statut du flux de travail.

  5. Choisissez Modifier.

  6. Choisissez YAML.

  7. Dans l' CodeCatalyst action, ajoutez une référence à la variable en utilisant la syntaxe suivante :

    ${action-group-name.action-name.variable-name}

    Remplacer :

    • action-group-name avec le nom du groupe d'actions qui contient l'action qui produit une variable.

      Note

      Vous pouvez omettre action-group-name s'il n'y a pas de groupe d'actions, ou si la variable est produite par une action du même groupe d'actions.

    • action-name avec le nom de l'action qui génère la variable.

    • variable-name avec le nom de la variable.

    Par exemple :

    MySecondAction: Configuration: Steps: - Run: ${MyFirstAction.TIMESTAMP}

    Pour obtenir plus d’exemples, consultez Exemples de variables. Pour plus d'informations, consultez le YAMLDéfinition du flux de travail correspondant à votre action.

  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.