MonoRepo CI/CD using CodeBuild and Git Branching Workflow

Michael Andrews
Sep 16, 2019 · 4 min read

By Michael Andrews

At Monsoon, we are building an AWS Cloud Native application using AWS AppSync, Lambda, RDS and Kinesis. One of the challenges with any Cloud Native application is continuously integrating and deploying (CI/CD) the application in repeatable and reliable fashion to several deployment environments (development, staging, production). In order accomplish this, we leverage two other AWS technologies, CodeBuild and CloudFormation, and integrate them with some basic UNIX environment variables and our Git branching…