Posted On: Jul 30, 2020
AWS CodeBuild now supports the execution of concurrent and coordinated builds of a project with “Batch” builds. Batch builds support the configuration and ordering of build executions with either a configuration list, configuration matrix, or a dependency-graph of build definitions. They’re intended for customers targeting different platforms or executing builds that depend on each other to produce artifacts.
Before Batches, executing a group of builds involved configuring separate projects or build executions and then orchestrating them using technologies such as AWS Lambda or AWS Step Functions service integration for CodeBuild. Now, with Batch Builds, customers can configure a single project for multiple build executions and rely on CodeBuild to perform the orchestration.
Batch builds are available in all public AWS Regions where CodeBuild is available.To learn more about using Batch Builds in CodeBuild, visit our documentation. To learn more about how to get started with CodeBuild, visit the product page or the CodeBuild console.