Summary
In this chapter, we learned about the AWS CodeBuild service and examined the benefits and limitations this service has. We also created a new CodeBuild project, set up notifications, and mastered build triggers to run the build on a regular, fixed schedule. In addition to this, we also learned about the buildspec.yml
file syntax and created a buildspec.yml
file for our aws-code-pipeline
CodeCommit project. We started the build process and reviewed the generated artifact along with different build phases and metrics.
In the next chapter, we will learn about the AWS CodeDeploy service and how to deploy the artifact we generated in this chapter through CodeBuild project build.