AWS CodePipeline
User Guide (API Version 2015-07-09)

A new console design is available for this service. Although the procedures in this guide were written for the older version of the console, you will find many of the concepts and basic procedures in this guide still apply.

Configure Your AWS CodeCommit Pipelines to Use Amazon CloudWatch Events for Change Detection

You can now use event-based Amazon CloudWatch Events rules as the change detection method for your pipelines with an AWS CodeCommit repository. Amazon CloudWatch Events detects changes in real time and then starts your pipeline. You must update existing pipelines to use this feature. AWS CodePipeline creates the Amazon CloudWatch Events event-based rule when you create or edit a pipeline in the console.

This table includes procedures for AWS CodeCommit pipelines.

Method Instructions Further action required?
Configuring pipelines in the console
  1. Open your pipeline in the console.

  2. Choose Edit.

  3. Choose the pencil icon next to the AWS CodeCommit source action.

  4. Choose Update.

  5. Choose Save pipeline changes.

See Edit a Pipeline (Console).

The Amazon CloudWatch Events rule is created for you.

No further action is required.

Configuring pipelines in the CLI

Use the update-pipeline command to set the PollForSourceChanges parameter to false.

See Edit a Pipeline (AWS CLI).

You must create the Amazon CloudWatch Events rule.

See Start an AWS CodeCommit Pipeline Automatically Using a CloudWatch Events Rule.

Configuring pipelines in AWS CloudFormation

Update the AWS CloudFormation resource stack.

See What Is Amazon CloudWatch Events.

You must create the Amazon CloudWatch Events rule.

See Start an AWS CodeCommit Pipeline Automatically Using a CloudWatch Events Rule.