Posted On: Oct 11, 2017

AWS CodePipeline can now execute pipelines in response to push-based triggers from AWS CodeCommit. Previously, CodePipeline checked CodeCommit periodically to see if there was a change. Now, CodeCommit will send an Amazon CloudWatch Event when a change is committed to trigger a pipeline execution in CodePipeline.  

Any CodeCommit-based pipeline created from the AWS Management Console will use a CloudWatch Event to trigger a pipeline by default, and any edits to existing CodeCommit-based pipelines in the Management Console will migrate your pipelines to use CloudWatch Events. You can also choose not to use push support by changing the detection option in CodePipeline. If you are creating or updating a CodeCommit-based pipeline using the AWS Command Line Interface, CodePipeline API, or AWS CloudFormation, you will need to take action if you want to take advantage of these new capabilities. Please visit here for more information about migrating to CloudWatch Events.

For further information about setting up and using pipelines, please go here

This service is unavailable in Asia Pacific (Seoul) and Asia Pacific (Mumbai). AWS CodePipeline is available in and US East (Ohio), US East (N. Virginia), US West (Oregon), US West (N. California), Canada (Central), EU (London), EU (Ireland), EU (Frankfurt), Asia Pacific (Sydney), Asia Pacific (Mumbai), Asia Pacific (Singapore), Asia Pacific (Tokyo), Asia Pacific (Seoul), and South America (São Paulo) regions. For more information about AWS regions, see Regions and Endpoints.