Marquer un pipeline dans CodePipeline - AWS CodePipeline

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.

Marquer un pipeline dans CodePipeline

Les balises sont des paires clé-valeur associées AWS aux ressources. Vous pouvez appliquer des balises à vos pipelines dans CodePipeline. Pour plus d'informations sur le balisage CodePipeline des ressources, les cas d'utilisation, les contraintes de clé et de valeur de balise et les types de ressources pris en charge, consultezBalisage des ressources.

Vous pouvez utiliser l'interface de ligne de commande pour spécifier des balises lorsque vous créez un pipeline. Vous pouvez utiliser la console ou l'interface de ligne de commande pour ajouter ou supprimer des balises ainsi que pour mettre à jour les valeurs des balises dans un pipeline. Vous pouvez ajouter jusqu'à 50 balises à chaque pipeline.

Balisage de pipelines (console)

Vous pouvez utiliser la console ou la CLI pour baliser des ressources. Les pipelines sont les seules CodePipeline ressources qui peuvent être gérées à l'aide de la console ou de la CLI.

Ajout de balises à un pipeline (console)

Vous pouvez utiliser la console pour ajouter des balises à un pipeline existant.

  1. Connectez-vous à la CodePipeline console AWS Management Console et ouvrez-la à l'adresse http://console.aws.amazon.com/codesuite/codepipeline/home.

  2. Sur la page Pipelines, sélectionnez le pipeline dans lequel vous souhaitez ajouter des balises.

  3. Choisissez Paramètres dans le volet de navigation.

  4. Sous Balises de pipeline, choisissez Modifier.

  5. Dans les champs Clé et Valeur, entrez une paire de clés pour chaque ensemble de balises que vous souhaitez ajouter. (Le champ Valeur est facultatif.) Par exemple, dans Clé, saisissez Project. Dans Value (Valeur), entrez ProjectA.

  6. (Facultatif) Choisissez Add tag (Ajouter une balise) pour ajouter d'autres lignes et saisir d'autres balises.

  7. Sélectionnez Envoyer. Les balises sont répertoriées sous les paramètres des pipelines.

Affichage des balises d'un pipeline (console)

Vous pouvez utiliser la console pour afficher la liste des balises pour les pipelines existants.

  1. Connectez-vous à la CodePipeline console AWS Management Console et ouvrez-la à l'adresse http://console.aws.amazon.com/codesuite/codepipeline/home.

  2. Sur la page Pipelines, sélectionnez le pipeline dans lequel vous souhaitez afficher les balises.

  3. Choisissez Paramètres dans le volet de navigation.

  4. Sous Balises de pipeline, affichez les balises du pipeline dans les colonnes Clé et Valeur.

Modification des balises d'un pipeline (console)

Vous pouvez utiliser la console pour modifier les balises qui ont été ajoutées aux pipelines.

  1. Connectez-vous à la CodePipeline console AWS Management Console et ouvrez-la à l'adresse http://console.aws.amazon.com/codesuite/codepipeline/home.

  2. Sur la page Pipelines, sélectionnez le pipeline dans lequel vous souhaitez mettre à jour des balises.

  3. Choisissez Paramètres dans le volet de navigation.

  4. Sous Balises de pipeline, choisissez Modifier.

  5. Dans les champs Clé et Valeur, mettez à jour les valeurs dans chaque champ selon vos besoins. Par exemple, pour la clé Project, dans Valeur, remplacez ProjectA par ProjectB.

  6. Sélectionnez Envoyer.

Suppression des balises d'un pipeline (console)

Vous pouvez utiliser la console pour supprimer des balises de pipelines. Lorsque vous supprimez des balises de la ressource associée, les balises sont supprimées.

  1. Connectez-vous à la CodePipeline console AWS Management Console et ouvrez-la à l'adresse http://console.aws.amazon.com/codesuite/codepipeline/home.

  2. Sur la page Pipelines, sélectionnez le pipeline dans lequel vous souhaitez supprimer des balises.

  3. Choisissez Paramètres dans le volet de navigation.

  4. Sous Balises de pipeline, choisissez Modifier.

  5. En regard de la clé et de la valeur de chaque balise que vous souhaitez supprimer, choisissez Supprimer la balise.

  6. Sélectionnez Envoyer.

Balisage de pipelines (interface de ligne de commande)

Vous pouvez utiliser l'interface de ligne de commande pour baliser des ressources. Vous devez utiliser la console pour gérer les balises dans les pipelines.

Ajout de balises à un pipeline (interface de ligne de commande)

Vous pouvez utiliser la console ou le AWS CLI pour baliser les pipelines.

Pour ajouter une balise à un pipeline lors de sa création, veuillez consulter Créez un pipeline dans CodePipeline.

Dans ces étapes, nous supposons que vous avez déjà installé une version récente de l’ AWS CLI ou que vous avez procédé à une mise à jour vers la version actuelle. Pour plus d’informations, consultez Installing the AWS Command Line Interface (Installation de).

Depuis le terminal ou la ligne de commande, exécutez la commande tag-resource, en spécifiant l'ARN (Amazon Resource Name) du pipeline dans lequel vous souhaitez ajouter des balises ainsi que la clé et la valeur de la balise que vous souhaitez ajouter. Vous pouvez ajouter plusieurs balises à un pipeline. Par exemple, pour baliser un pipeline nommé MyPipelineavec deux balises, une clé de balise nommée DeploymentEnvironmentavec la valeur de balise Test et une clé de balise nommée IscontainerBasedavec la valeur de balise true :

aws codepipeline tag-resource --resource-arn arn:aws:codepipeline:us-west-2:account-id:MyPipeline --tags key=Project,value=ProjectA key=IscontainerBased,value=true

Si elle aboutit, cette commande ne renvoie rien.

Affichage des balises d'un pipeline (interface de ligne de commande)

Procédez comme suit pour utiliser le AWS CLI pour afficher les AWS balises d'un pipeline. Si aucune balise n’a été ajoutée, la liste renvoyée est vide.

Depuis le terminal ou la ligne de commande, exécutez la commande list-tags-for-resource. Par exemple, pour afficher la liste des clés de balise et des valeurs de balise pour un pipeline nommé MyPipelineavec la valeur arn:aws:codepipeline:us-west-2:account-id:MyPipeline ARN :

aws codepipeline list-tags-for-resource --resource-arn arn:aws:codepipeline:us-west-2:account-id:MyPipeline

Si elle aboutit, cette commande renvoie des informations similaires à ce qui suit :

{ "tags": { "Project": "ProjectA", "IscontainerBased": "true" } }

Modification des balises d'un pipeline (interface de ligne de commande)

Procédez comme suit pour utiliser le AWS CLI pour modifier une balise pour un pipeline. Vous pouvez modifier la valeur d'une clé existante ou ajouter une autre clé. Vous pouvez également supprimer des balises d'un pipeline, comme indiqué dans la section suivante.

Depuis le terminal ou la ligne de commande, exécutez la commande tag-resource, en spécifiant l'ARN du pipeline dans lequel vous souhaitez mettre à jour une balise et spécifiez la clé de balise et la valeur de balise :

aws codepipeline tag-resource --resource-arn arn:aws:codepipeline:us-west-2:account-id:MyPipeline --tags key=Project,value=ProjectA

Si elle aboutit, cette commande ne renvoie rien.

Suppression des balises d'un pipeline (interface de ligne de commande)

Procédez comme suit pour utiliser le AWS CLI pour supprimer une balise d'un pipeline. Lorsque vous supprimez des balises de la ressource associée, les balises sont supprimées.

Note

Si vous supprimez un pipeline, toutes les associations de balises sont supprimées du pipeline supprimé. Vous n'avez pas besoin de supprimer les balises avant de supprimer un pipeline.

Depuis le terminal ou la ligne de commande, exécutez la commande untag-resource, en spécifiant l'ARN du pipeline dans lequel vous souhaitez supprimer des balises et la clé de balise de la balise que vous souhaitez supprimer. Par exemple, pour supprimer plusieurs balises sur un pipeline nommé MyPipelineavec les clés de balise Project et IscontainerBased:

aws codepipeline untag-resource --resource-arn arn:aws:codepipeline:us-west-2:account-id:MyPipeline --tag-keys Project IscontainerBased

Si elle aboutit, cette commande ne renvoie rien. Pour vérifier quelles balises sont associées au pipeline, exécutez la commande list-tags-for-resource.