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.
Démarrez un pipeline dans CodePipeline
Chaque exécution de pipeline peut être démarrée en fonction d'un déclencheur différent. Chaque exécution de pipeline peut avoir un type de déclencheur différent, selon le mode de démarrage du pipeline. Le type de déclencheur pour chaque exécution est indiqué dans l'historique des exécutions d'un pipeline. Les types de déclencheurs peuvent dépendre du fournisseur d'actions source comme suit :
Note
Vous ne pouvez pas spécifier plus d'un déclencheur par action source.
-
Création d'un pipeline : Lorsqu'un pipeline est créé, son exécution démarre automatiquement. Il s'agit du type de
CreatePipeline
déclencheur indiqué dans l'historique des exécutions. -
Modifications apportées aux objets révisés : cette catégorie représente le type de
PutActionRevision
déclencheur dans l'historique des exécutions. -
Détection des modifications sur la branche et validation pour un envoi de code : cette catégorie représente le type de
CloudWatchEvent
déclencheur dans l'historique des exécutions. Lorsqu'une modification est détectée dans un commit source et une branche du référentiel source, votre pipeline démarre. Ce type de déclencheur utilise la détection automatique des modifications. Les fournisseurs d'actions source qui utilisent ce type de déclencheur sont S3 et CodeCommit. Ce type est également utilisé pour un calendrier qui démarre votre pipeline. Consultez Démarrer un pipeline selon un calendrier. -
Interrogation des modifications de source : cette catégorie représente le type de
PollForSourceChanges
déclencheur dans l'historique des exécutions. Lorsqu'une modification est détectée dans un commit source et une branche du référentiel source par le biais d'une interrogation, votre pipeline démarre. Ce type de déclencheur n'est pas recommandé et doit être migré pour utiliser la détection automatique des modifications. Les fournisseurs d'actions source qui utilisent ce type de déclencheur sont S3 et CodeCommit. -
Événements Webhook pour des sources tierces : cette catégorie représente le type de
Webhook
déclencheur dans l'historique des exécutions. Lorsqu'un changement est détecté par un événement webhook, votre pipeline démarre. Ce type de déclencheur utilise la détection automatique des modifications. Les fournisseurs d'actions source qui utilisent ce type de déclencheur sont des connexions configurées pour le transfert de code (Bitbucket Cloud GitHub, GitHub Enterprise Server, GitLab .com et GitLab autogérées). -
Événements WebHookV2 pour des sources tierces : cette catégorie représente le type de
WebhookV2
déclencheur dans l'historique des exécutions. Ce type est destiné aux exécutions déclenchées en fonction de déclencheurs définis dans la définition du pipeline. Lorsqu'une version avec une balise Git spécifiée est détectée, votre pipeline démarre. Vous pouvez utiliser des balises Git pour ajouter un nom ou un autre identifiant à une validation afin de permettre à d'autres utilisateurs du référentiel de comprendre son importance. Vous pouvez également utiliser les balises Git pour identifier une validation particulière dans l'historique d'un référentiel. Ce type de déclencheur désactive la détection automatique des modifications. Les fournisseurs d'actions source qui utilisent ce type de déclencheur sont des connexions configurées pour les balises Git (Bitbucket Cloud GitHub, GitHub Enterprise Server et GitLab .com). -
Démarrage manuel d'un pipeline : cette catégorie représente le type de
StartPipelineExecution
déclencheur dans l'historique des exécutions. Vous pouvez utiliser la console ou le AWS CLI pour démarrer un pipeline manuellement. Pour plus d’informations, veuillez consulter Lancement manuel d'un pipeline. -
RollbackStage: Cette catégorie représente le type de
RollbackStage
déclencheur dans l'historique des exécutions. Vous pouvez utiliser la console ou le AWS CLI pour revenir en arrière manuellement ou automatiquement. Pour plus d’informations, veuillez consulter Configuration de la restauration d'une étape.
Lorsque vous ajoutez une action source à votre pipeline qui utilise des types de déclencheurs de détection automatique des modifications, les actions fonctionnent avec des ressources supplémentaires. La création de chaque action source est détaillée dans des sections distinctes en raison de ces ressources supplémentaires pour la détection des modifications. Pour plus de détails sur chaque fournisseur source et les méthodes de détection des modifications requises pour la détection automatique des modifications, consultezActions à la source et méthodes de détection des modifications.