AWS CodePipeline now enables direct pipeline-to-pipeline invocation with a new native action. This feature simplifies triggering downstream pipeline executions and passing pipeline variables and source revisions between pipelines.
The new CodePipeline Invoke action eliminates the need for workarounds like configuring CodeBuild projects or using the Commands action with custom shell commands. You can now directly specify subsequent pipelines to be executed with pipeline variables and source revisions. For example, when using separate pipelines for Docker image building and deployment, you can pass image digests between pipelines seamlessly. The action also supports cross-account pipeline triggering.
To learn more about using the CodePipeline Invoke action in your pipeline, visit our documentation
. For more information about AWS CodePipeline, visit our product page
. This new action is available in all regions
where AWS CodePipeline is supported, except the AWS GovCloud (US) Regions and the China Regions.