View a markdown version of this page

Référencement d'une variable en sortie par une autre action - Amazon CodeCatalyst

Amazon n' CodeCatalyst est plus ouvert aux nouveaux clients. Les clients existants peuvent continuer à utiliser le service normalement. Pour de plus amples informations, veuillez consulter Comment effectuer une migration depuis 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érencement d'une variable en sortie par une autre action

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

Note

Pour référencer une variable en sortie d'une GitHub 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 que vous souhaitez référencer. Pour de plus amples informations, veuillez consulter Exporter une variable afin que d'autres actions puissent l'utiliser.

Visual

Non disponible. Choisissez YAML pour afficher les instructions YAML.

YAML
Pour référencer une variable sortie par une autre action (éditeur YAML)
  1. Ouvrez la CodeCatalyst console à l'adresse https://codecatalyst.aws/.

  2. Choisissez votre projet.

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

  4. Choisissez le nom de votre flux de travail. Vous pouvez filtrer en fonction du référentiel source ou du nom de la branche dans laquelle le flux de travail est défini, ou filtrer par nom ou 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}

    Remplacez :

    • action-group-nameavec le nom du groupe d'actions qui contient l'action qui génère la 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-nameavec le nom de l'action qui génère la variable.

    • variable-nameavec 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 la section Définition YAML du flux de travail relative à votre action.

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

  9. Choisissez Commit, saisissez un message de validation, puis choisissez Commit à nouveau.