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

AWS CodePipeline User Guide Document History

The following table describes the important changes to the documentation since the last release of the AWS CodePipeline User Guide.

  • API version: 2015-07-09

  • Latest documentation update: 2017-05-18

Change Description Date Changed
Updated topic

Nouvola has been added to the list of available actions in Test Action Integrations.

May 18, 2017
Updated topics In the AWS CodePipeline wizard, the page Step 4: Beta has been renamed Step 4: Deploy. The default name of the stage created by this step has been changed from "Beta" to "Staging". Numerous topics and screenshots have been updated to reflect these changes. April 7, 2017
Updated topics

You can now add AWS CodeBuild as a test action to any stage of a pipeline. This allows you to more easily use AWS CodeBuild to run unit tests against your code. Prior to this release, you could use AWS CodeBuild to run unit tests only as part of a build action. A build action requires a build output artifact, which unit tests typically do not produce.

The topics Product and Service Integrations, Edit a Pipeline, and Pipeline Structure Reference have been updated to reflect this support for AWS CodeBuild.

March 8, 2017
New and updated topics The table of contents has been reorganized to include sections for pipelines, actions, and stage transitions. A new section has been added for AWS CodePipeline tutorials. For better usability, Product and Service Integrations has been divided into shorter topics.

A new section, Authentication and Access Control for AWS CodePipeline, provides comprehensive information about using AWS Identity and Access Management (IAM) and AWS CodePipeline to help secure access to your resources through the use of credentials. These credentials provide the permissions required to access AWS resources, such as putting and retrieving artifacts from Amazon S3 buckets and integrating AWS OpsWorks stacks into your pipelines.

February 8, 2017
New region AWS CodePipeline is now available in Asia Pacific (Tokyo). The Limits topic and Regions and Endpoints topic have been updated. December 14, 2016
New region AWS CodePipeline is now available in South America (São Paulo). The Limits topic and Regions and Endpoints topic have been updated. December 7, 2016
Updated topics

You can now add AWS CodeBuild as a build action to any stage of a pipeline. AWS CodeBuild is a fully managed build service in the cloud that compiles your source code, runs unit tests, and produces artifacts that are ready to deploy. You can use an existing build project or create one in the AWS CodePipeline console. The output of the build project can then be deployed as part of a pipeline.

The topics Product and Service Integrations, Create a Pipeline, Authentication and Access Control for AWS CodePipeline, and Pipeline Structure Reference have been updated to reflect this support for AWS CodeBuild.

You can now use AWS CodePipeline with AWS CloudFormation and the AWS Serverless Application Model to continuously deliver your serverless applications. The topic Product and Service Integrations has been updated to reflect this support.

Product and Service Integrations has been reorganized to group AWS and partner offerings by action type.

December 1, 2016
New region AWS CodePipeline is now available in EU (Frankfurt). The Limits topic and Regions and Endpoints topic have been updated. November 16, 2016

Updated topics

AWS CloudFormation can now be selected as a deployment provider in pipelines, enabling you to take action on AWS CloudFormation stacks and change sets as part of a pipeline execution. The topics Product and Service Integrations, Create a Pipeline, Authentication and Access Control for AWS CodePipeline, and Pipeline Structure Reference have been updated to reflect this support for AWS CloudFormation.

November 3, 2016

New region

AWS CodePipeline is now available in the Asia Pacific (Sydney) Region. The Limits topic and Regions and Endpoints topic have been updated.

October 26, 2016

New region

AWS CodePipeline is now available in Asia Pacific (Singapore). The Limits topic and Regions and Endpoints topic have been updated.

October 20, 2016

New region

AWS CodePipeline is now available in the US East (Ohio) Region. The Limits topic and Regions and Endpoints topic have been updated.

October 17, 2016

Updated topic

Create a Pipeline has been updated to reflect support for displaying version identifiers of custom actions in the Source provider and Build provider lists.

September 22, 2016

Updated topic

The Manage Approval Actions in Pipelines section has been updated to reflect an enhancement that lets Approval action reviewers open the Approve or reject the revision form directly from an email notification.

September 14, 2016

New and updated topics

A new topic, View Current Source Revision Details in a Pipeline, describes how to view details about code changes currently flowing through your software release pipeline. Quick access to this information information can be useful when reviewing manual approval actions or troubleshooting failures in your pipeline.

A new section, Monitoring Pipelines, provides a central location for all topics related to monitoring the status and progress of your pipelines.

September 08, 2016

New and updated topics

A new section, Manage Approval Actions in Pipelines, provides information about configuring and using manual approval actions in pipelines. Topics in this section provide conceptual information about the approval process; instructions for setting up required IAM permissions, creating approval actions, and approving or rejecting approval actions; and samples of the JSON data generated when an approval action is reached in a pipeline.

July 06, 2016

New region

AWS CodePipeline is now available in the EU (Ireland) Region. The Limits topic and Regions and Endpoints topic have been updated.

June 23, 2016

New topic

A new topic, Retry a Failed Action, has been added to describe how to retry a failed action or a group of parallel failed actions in stage.

June 22, 2016

Updated topics

A number of topics, including Create a Pipeline, Authentication and Access Control for AWS CodePipeline, Pipeline Structure Reference, and Product and Service Integrations, have been updated to reflect support for configuring a pipeline to deploy code in conjunction with custom Chef cookbooks and applications created in AWS OpsWorks. AWS CodePipeline support for AWS OpsWorks is currently available in the US East (N. Virginia) Region (us-east-1) only.

June 2, 2016

New and updated topics

A new topic, Tutorial: Create a Simple Pipeline (AWS CodeCommit Repository), has been added. This topic provides a sample walkthrough showing how to use an AWS CodeCommit repository and branch as the source location for a source action in a pipeline. Several other topics have been updated to reflect this integration with AWS CodeCommit, including Authentication and Access Control for AWS CodePipeline, Product and Service Integrations, Tutorial: Create a Four-Stage Pipeline, and Troubleshooting.

April 18, 2016

New topic

A new topic, Invoke a Lambda Function in a Pipeline, has been added. This topic contains sample AWS Lambda functions and steps for adding Lambda functions to pipelines.

January 27, 2016
Updated topic A new section has been added to Authentication and Access Control for AWS CodePipeline, Resource-Based Policies. January 22, 2016
New topic A new topic, Product and Service Integrations, has been added. Information about integrations with partners and other AWS services has been moved to this topic. Links to blogs and videos have also been added. December 17, 2015
Updated topic

Details of integration with Solano CI have been added to Product and Service Integrations.

November 17, 2015
Updated topic

The AWS CodePipeline Plugin for Jenkins is now available through the Jenkins Plugin Manager as part of the library of plugins for Jenkins. The steps for installing the plugin have been updated in Tutorial: Create a Four-Stage Pipeline.

November 9, 2015

New region

AWS CodePipeline is now available in the US West (Oregon) Region. The Limits topic has been updated. Links have been added to Regions and Endpoints.

October 22, 2015

New topic

Two new topics,Artifact Encryption and Create a Pipeline That Uses Resources from Another Account, have been added. A new section has been added to Authentication and Access Control for AWS CodePipeline, Example 8: Use AWS Resources Associated with Another Account in a Pipeline.

August 25, 2015

Updated topic

The Create a Custom Action for a Pipeline topic has been updated to reflect changes in the structure, including inputArtifactDetails and outputArtifactDetails.

August 17, 2015

Updated topic

The Troubleshooting topic has been updated with revised steps for troubleshooting problems with the service role and Elastic Beanstalk.

August 11, 2015

Updated topic

The Authentication and Access Control for AWS CodePipeline topic has been updated with the latest changes to the service role for AWS CodePipeline. August 6, 2015

New topic

A Troubleshooting topic has been added. Updated steps have been added for IAM roles and Jenkins in Tutorial: Create a Four-Stage Pipeline.

July 24, 2015

Topic update

Updated steps have been added for downloading the sample files in Tutorial: Create a Simple Pipeline (Amazon S3 Bucket) and Tutorial: Create a Four-Stage Pipeline.

July 22, 2015

Topic update

A temporary workaround for download issues with the sample files was added in Tutorial: Create a Simple Pipeline (Amazon S3 Bucket).

July 17, 2015

Topic update

A link was added in Limits to point to information about which limits can be changed.

July 15, 2015

Topic update

The managed policies section in Authentication and Access Control for AWS CodePipeline was updated.

July 10, 2015

Initial Public Release

This is the initial public release of the AWS CodePipeline User Guide.

July 9, 2015