Référencement de fichiers dans un artefact - 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érencement de fichiers dans un artefact

Si vous avez un fichier qui réside dans un artefact et que vous devez y faire référence dans l'une des actions de votre CodeCatalyst flux de travail Amazon, suivez la procédure suivante.

Visual

Non disponible Choisissez YAML de consulter les YAML instructions.

YAML
Pour référencer des fichiers dans un artefact (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. Dans l'action dans laquelle vous souhaitez référencer un fichier, ajoutez un code similaire au suivant :

    Actions: My-action: Inputs: Sources: - WorkflowSource Artifacts: - artifact-name Configuration: template: artifact-path/path/to/file.yml

    Dans le code précédent, remplacez :

    • artifact-name avec le nom de l'artefact.

    • artifact-path avec une valeur du tableau suivant.

    Si vous ajoutez la référence à... Remplacez artifact-path avec...

    Une action de création ou une action de test

    $CATALYST_SOURCE_DIR_artifact-name/

    Toutes les autres actions

    $CATALYST_SOURCE_DIR_artifact-name/

    or

    /artifacts/current-action-name/artifact-name/

    or

    Si l'action en cours fait partie d'un groupe d'actions :

    /artifacts/current-action-group@current-action-name/artifact-name/

    Pour obtenir des exemples, consultez Exemples d'artefacts.

    Note

    Vous pouvez omettre le artifact-path et spécifiez simplement le chemin du fichier relatif au répertoire racine de l'artefact si :

    • L'action dans laquelle vous incluez la référence n'inclut qu'un seul élément en dessous Inputs (par exemple, elle inclut un artefact d'entrée et aucune source).

    • Le fichier que vous souhaitez référencer se trouve dans l'entrée principale. L'entrée principale est soit leWorkflowSource, soit le premier artefact d'entrée répertorié, s'il n'y en a pasWorkflowSource.

  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.