DEV Community

Discussion on: Explain CI/CD like I'm five.

Collapse
 
markoa profile image
Marko Anastasov • Edited

Tests: Help have less 🐛 and, when you get good at it, write more clear code.

CI: Let 🤖 run your tests every time you change your code and shout if you broke anything. At the end of a CI pipeline comes out something that you can deploy.

CD: Let 🤖 deploy a new version of your app every time all tests are ✅ so you can focus on what matters.

Come for the automation to save time and avoid mistakes, stay for improved productivity. Shipping with confidence → shipping more often → happier users and you. ❤️

P.S. If you're looking for a free service, Semaphore can help. 😉