

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](migration.md).

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
<a name="workflows-working-artifacts-refer-files"></a>

Si un fichier se trouve 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.

**Note**  
Consultez également [Référencement des fichiers du référentiel source](workflows-sources-reference-files.md).

------
#### [ Visual ]

*Non disponible. Choisissez YAML pour afficher les instructions YAML.*

------
#### [ YAML ]

**Pour référencer des fichiers dans un artefact (éditeur YAML)**

1. Ouvrez la CodeCatalyst console à l'[adresse https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Choisissez votre projet.

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

1. 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.

1. Choisissez **Modifier**.

1. Choisissez **YAML.**

1. 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.    
[See the AWS documentation website for more details](http://docs.aws.amazon.com/fr_fr/codecatalyst/latest/userguide/workflows-working-artifacts-refer-files.html)

   Pour obtenir des exemples, consultez [Exemples d'artefacts](workflows-working-artifacts-ex.md).
**Note**  
Vous pouvez omettre le {{artifact-path}} et simplement spécifier 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 le`WorkflowSource`, soit le premier artefact d'entrée répertorié, s'il n'y en a pas`WorkflowSource`.

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

1. Choisissez **Commit**, entrez un message de validation, puis choisissez **Commit** à nouveau.

------