continuous integration is dead
TRANSCRIPT
Continuous Integrationis DeadYegor Bugayenko CTO @ teamed.io
master
#45
#14
CIserver
Broken
Clean
“Crucially, if the build fails, the development team stops whatever they are doing and fixes the problem immediately”
Jez Humble, p.55
Who Needs This?
CEO
architect
authordevelopers
productowner
Option #1: Ignore it
Option #2: Enforce it
1.blame2.fear
3.long branches4.throw-away
5.losses
master
#45
#14
CIserver
Clean
pre-flight bot
Pre-Flight Builds
1. 95% builds are green 2. No fear of breaking master 3. No blame, no stress 4. Quick and small branches
What do you think?
BTW, it’s a good moment to follow me: @yegor256
and check my blog: www.yegor256.com