Rules to Better Branching And Builds|a6fc3dc2-af4d-4526-a729-d5ff20a6a78f

v1.0
Posted at
3/11/2015 8:03 PM by
Ben Cull

Rule Intro

If you or someone on your team has broken the build, the whole team should swarm to fix the problem immediately.

Page Content

​

It is PERFECTLY ok to have the CI build go red, that is what is there for, but when the build goes red the team should go immediately into corrective action mode and make sure the build goes green again.

Two things should be done:

Get it Green

Find out WHY it went green locally but red on build server. This may indicate something is brittle in the application structure, and that is the underlying cause – and should of course also be fixed.

Navigate Between Rules

Acknowledgements

Help and improve these rules

Nothing great is easy. The SSW rules are a great resource for developers all around the world.
However it’s hard to keep rules current and correct. If you spot a rule that is out of date, please email or if you are cool tweet me,or one of the people in above acknowledgements.