Publié le: Mar 22, 2018
AWS CodePipeline peut désormais exécuter des pipelines en réponse à des déclencheurs basés sur la technologie push (transmission) d'Amazon S3. Précédemment, si vous utilisiez S3 comme action source, CodePipeline vérifiait périodiquement si un changement s’était produit. Maintenant, S3 envoie un Amazon CloudWatch Event lorsqu'un changement se produit sur votre objet S3 déclenchant l'exécution d'un pipeline dans CodePipeline.
Tout pipeline basé sur S3 créé à partir de la console AWS CodePipeline utilisera un événement Amazon CloudWatch pour déclencher un pipeline par défaut et toute modification apportée à un pipeline basé sur S3 existant dans la console déclenchera la migration de celui-ci de façon qu’il utilise des événements CloudWatchEvent. Vous pouvez également choisir de ne pas utiliser la prise en charge de la technologie push en modifiant l'option de détection dans CodePipeline. Si vous créez ou mettez à jour un pipeline basé sur S3 à l'aide de l'interface de ligne de commande AWS, de l'API CodePipeline ou d'AWS CloudFormation, vous devrez prendre des mesures si vous souhaitez profiter de ces nouvelles fonctionnalités. Veuillez cliquer ici pour plus d'informations sur la migration vers CloudWatch Events.