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.
Ajout de l'action « Rendre la définition des tâches Amazon ECS »
Suivez les instructions suivantes pour ajouter l'action de définition de tâche Render Amazon ECS à 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 « Rendre la définition de tâche Amazon ECS » à l'aide de l'éditeur visuel
Ouvrez la CodeCatalyst console à l'adresse https://codecatalyst.aws/.
-
Choisissez votre projet.
-
Dans le volet de navigation, choisissez CI/CD, puis choisissez Workflows.
-
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.
-
Choisissez Modifier.
-
Choisissez Visual.
-
En haut à gauche, choisissez + Actions pour ouvrir le catalogue d'actions.
-
Dans la liste déroulante, choisissez Amazon CodeCatalyst.
-
Recherchez l'action de définition de tâche Render Amazon ECS et 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.
Or
-
Choisissez Render la définition des tâches Amazon ECS. La boîte de dialogue des détails de l'action s'affiche. 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.
-
Dans les onglets Entrées et Configuration, complétez les champs en fonction de vos besoins. Pour une description de chaque champ, consultez leAction YAML « Rendre la définition de la tâche Amazon ECS ». Cette référence fournit des informations détaillées sur chaque champ (et la valeur de propriété YAML correspondante) tel qu'il apparaît à la fois dans l'éditeur YAML et dans l'éditeur visuel.
-
(Facultatif) Choisissez Valider pour valider le code YAML du flux de travail avant de valider.
-
Choisissez Commit, saisissez un message de validation, puis choisissez Commit à nouveau.
- YAML
-
Pour ajouter l'action « Rendre la définition de tâche Amazon ECS » à l'aide de l'éditeur YAML
Ouvrez la CodeCatalyst console à l'adresse https://codecatalyst.aws/.
-
Choisissez votre projet.
-
Dans le volet de navigation, choisissez CI/CD, puis choisissez Workflows.
-
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.
-
Choisissez Modifier.
-
Choisissez YAML.
-
En haut à gauche, choisissez + Actions pour ouvrir le catalogue d'actions.
-
Dans la liste déroulante, choisissez Amazon CodeCatalyst.
-
Recherchez l'action de définition de tâche Render Amazon ECS et 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.
Or
-
Choisissez Render la définition des tâches Amazon ECS. La boîte de dialogue des détails de l'action s'affiche. 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.
-
Modifiez les propriétés du code YAML en fonction de vos besoins. Une explication de chaque propriété disponible est fournie dans leAction YAML « Rendre la définition de la tâche Amazon ECS ».
-
(Facultatif) Choisissez Valider pour valider le code YAML du flux de travail avant de valider.
-
Choisissez Commit, saisissez un message de validation, puis choisissez Commit à nouveau.
Étapes suivantes
Après avoir ajouté l'action de rendu, ajoutez l'action Deploy to Amazon ECS à votre flux de travail en suivant les instructions figurant dansDéploiement sur Amazon ECS avec un flux de travail. Lors de l'ajout de l'action de déploiement, procédez comme suit :
-
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 des tâches mis à jour.
Pour plus d'informations sur les artefacts, consultez Partage d'artefacts et de fichiers entre les actions.
-
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} où action-name est le nom de votre action de rendu, par exempleRenderTaskDef. 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.