Konubinix' opinionated web of thoughts

A Failing CI Is Like a Small Wound

Fleeting

CI,

When you practice a sport, sometimes you get slightly hurt. At that time, you stop doing the sport, take care of the wound and then go back to your game. You don’t stop practicing your sport because you got wounded.

When creating a software, you sometimes push code that make the CI red. This is the same situation: you need to stop whatever you are doing, take care of this issue and then go back to your sport.

Sometimes, people keep a lot of code locally by fear of “breaking the CI”. This would be like stopping practicing sport because you are afraid of being wounded.