How to stop worrying and start enjoying working with others — a CI/CD story (with a scoop of ice cream 🍨)

Stage#0: basic manual deployment setup, no ci/cd
Stage#1: adding a remote repository, still no ci/cd

Goal # 1: prevent merge hell🔥

oops!
Stage#2: introducing continuous integration

Goal # 2: boost the quality

Stage#3: introducing continuous delivery

Goal # 3: shorten time to market

Stage#4: introducing continuous deployment

Many more goals: learn customer preferences, do gradual roll-outs and many other things

Conclusions and what’s next

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Olena Kutsenko

Olena Kutsenko

Software engineer, who is passionate about agility and sustainable software development achieved through simplicity, technical excellence and good design.