DEV Community

Cover image for Part Three: CI/CD
A Black Lady Tech Blog
A Black Lady Tech Blog

Posted on • Edited on

Part Three: CI/CD

After researching the different CI/CD tools (Jenkins, Github Actions, etc.), I decided to go with CodePipeline since I'm already working in AWS, and most of the updates were to my frontend code, not the infrastructure (remember I've been building this site manually the entire time and hadn't used IaC). Up until CodePipeline I was just editing my website code in GitHub, downloading it, then uploading to S3. It was torture not the most efficient workflow. Being able to push new code and have the site update automatically was a game-changer.

Image description

Now I'm embarking on a rebuild of my site using IaC, something I was supposed to do way earlier in this challenge. I've decided to go with Terraform, even though AWS SAM was the recommendation. What can I say...I like to live dangerously. Stay tuned :)

Top comments (0)