CI with AWS Code Commit and Code Build
AWS Code Commit is a Git repository, while Code Build, on the other hand, is a CI tool. Both are SaaS products offered by AWS. If you exclusively run on AWS and don't have a future multi-cloud roadmap, using these products can quickly get you started with your CI.
For this section, you will need an active AWS subscription to follow the exercises. Currently, AWS is offering a free tier on some products. You can sign up at https://aws.amazon.com/free. This chapter uses some paid services, but we will minimize the amount as much as possible.
Once you've created your account, install the AWS CLI: https://docs.aws.amazon.com/cli/latest/userguide/install-cliv1.html.
To access the resources for this section, run the following command:
cd ~/modern-devops/ch10/codebuild
Then, configure the following environment variables to get started:
$ export AWS_ACCESS_KEY_ID=[YOUR_AWS_ACCESS_KEY_ID] $ export AWS_SECRET_ACCESS_KEY=[YOUR_AWS_SECRET_ACCESS_KEY...