Posted On: May 5, 2020
AWS Step Functions is now integrated with AWS CodeBuild, making it faster to build continuous integration workflows for your applications. Using AWS CodeBuild integration, you can easily create workflows with primitives such as branching, parallel execution, and timeouts to handle software changes from different repository branches. AWS Step Functions supports built-in error handling, parameter passing, recommended security settings, and state management, reducing the amount of code you have to write and maintain.
AWS Step Functions allows you to build resilient workflows using AWS services such as AWS Fargate, Amazon Simple Notification Service, AWS Lambda, and now AWS CodeBuild. AWS CodeBuild is a fully managed build service that compiles source code, runs tests and produces software packages. Using the AWS CodeBuild service integration, you can incorporate test results into report aggregation systems and send notifications in the same workflow.
You can get started by deploying the sample project.
AWS Step Functions CodeBuild service integration is included in AWS Step Functions pricing at no additional fee. The AWS Step Functions CodeBuild service integration is available in US East (Ohio and N. Virginia), US West (Oregon and N. California), AWS GovCloud (East and West), Canada (Central), EU (Stockholm, Paris, Ireland, Frankfurt, and London), Asia Pacific (Mumbai, Tokyo, Hong Kong, Seoul, Singapore, Hong Kong, and Sydney), Middle East (Bahrain), and South America (Sao Paulo).
To learn more:
- Read the AWS News Blog
- Read about the AWS Step Functions CodeBuild service integration in the Step Functions Developer Guide
- Read about AWS Step Functions service integrations with AWS Fargate, Amazon Simple Notification, AWS Lambda, and other services in the Step Functions Developer Guide
- Read about getting started with AWS CodeBuild in the CodeBuild Developer Guide