Chapter 8: Creating Workloads with CodeCommit and CodeBuild
AWS has come up with an admirable set of tools to help developers and organizations run their CI/CD operations entirely from the Amazon ecosystem.
Continuous integration starts with the process of source code versioning and then building and testing your code in a repeatable, automated fashion. Two of the tools provided by the AWS Codes Services Suite, CodeCommit and CodeBuild, help engineers achieve these goals.
In this chapter, we're going to cover the following main topics:
- Using CodeCommit for code versioning
- Setting up your CodeCommit repository
- Approvals in CodeCommit
- Using AWS CodeBuild
- Creating a
buildspec
file