Ajout de l'action « Render la définition des ECS tâches Amazon » - 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.

Ajout de l'action « Render la définition des ECS tâches Amazon »

Suivez les instructions suivantes pour ajouter l'action de définition de ECS tâche Render Amazon à votre flux de travail.

Prérequis

Avant de commencer, assurez-vous de disposer d'un flux de travail qui inclut une action de génération qui génère dynamiquement une image Docker. Consultez l'exemple de flux de travail précédent pour plus de détails.

Visual
Pour ajouter l'action « Render la définition des ECS tâches Amazon » à l'aide de l'é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. Choisissez Visual.

  7. En haut à gauche, choisissez + Actions pour ouvrir le catalogue d'actions.

  8. Dans la liste déroulante, sélectionnez Amazon CodeCatalyst.

  9. Recherchez l'action de définition de ECS tâche Render Amazon, puis effectuez l'une des opérations suivantes :

    • Choisissez le signe plus (+) pour ajouter l'action au diagramme de flux de travail et ouvrir son volet de configuration.

      Ou

    • Choisissez la définition de ECS tâche Render Amazon. La boîte de dialogue des détails de l'action apparaît. Dans cette boîte de dialogue :

      • (Facultatif) Choisissez Afficher la source pour afficher le code source de l'action.

      • Choisissez Ajouter au flux de travail pour ajouter l'action au diagramme du flux de travail et ouvrir son volet de configuration.

  10. Dans les onglets Entrées et Configuration, complétez les champs en fonction de vos besoins. Pour une description de chaque champ, consultez leAction « Rendre la définition de ECS la tâche Amazon » YAML. Cette référence fournit des informations détaillées sur chaque champ (et la valeur de YAML propriété correspondante) tel qu'il apparaît à la fois dans l'éditeur visuel YAML et dans l'éditeur visuel.

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

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

YAML
Pour ajouter l'action « Render la définition des ECS tâches Amazon » à l'aide de l'é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 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. En haut à gauche, choisissez + Actions pour ouvrir le catalogue d'actions.

  8. Dans la liste déroulante, sélectionnez Amazon CodeCatalyst.

  9. Recherchez l'action de définition de ECS tâche Render Amazon, puis effectuez l'une des opérations suivantes :

    • Choisissez le signe plus (+) pour ajouter l'action au diagramme de flux de travail et ouvrir son volet de configuration.

      Ou

    • Choisissez la définition de ECS tâche Render Amazon. La boîte de dialogue des détails de l'action apparaît. Dans cette boîte de dialogue :

      • (Facultatif) Choisissez Afficher la source pour afficher le code source de l'action.

      • Choisissez Ajouter au flux de travail pour ajouter l'action au diagramme du flux de travail et ouvrir son volet de configuration.

  10. Modifiez les propriétés du YAML code en fonction de vos besoins. Une explication de chaque propriété disponible est fournie dans leAction « Rendre la définition de ECS la tâche Amazon » YAML.

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

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

Étapes suivantes

Après avoir ajouté l'action de rendu, ajoutez l'ECSaction Deploy to Amazon à votre flux de travail en suivant les instructions deDéploiement sur Amazon à l'ECSaide d'un flux de travail. Lors de l'ajout de l'action de déploiement, procédez comme suit :

  1. Dans l'onglet Entrées de l'action de déploiement, dans Artefacts - facultatif, sélectionnez l'artefact généré par l'action de rendu. Il contient le fichier de définition de tâche mis à jour.

    Pour plus d'informations sur les artefacts, consultez Partage d'artefacts et de fichiers entre les actions.

  2. Dans l'onglet Configuration de l'action de déploiement, dans le champ Définition de la tâche, spécifiez la variable d'action suivante : ${action-name.task-definition}action-name est le nom de votre action de rendu, par exemple,RenderTaskDef. L'action de rendu attribue à cette variable le nouveau nom du fichier de définition de tâche.

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

    Pour plus d'informations sur la configuration de l'action de déploiement, consultez l'exemple de flux de travail précédent.