Continuous Deployment Shouldn’t Be Hard
Introduction
Over the past decade, continuous integration (CI) and continuous delivery (CD) have become staples of the software development lifecycle. CI automates the process of merging code and checking for basic regressions and code quality issues, relieving some of the code review burden on your dev team. CD and automated deployments eliminate the overhead involved each time a new feature or a hotfix needs to get deployed.
Imagine if there were no more nights and weekends spent packaging builds and manually deploying across…