News for hackers. Stuff that matters.
Re:The End of CI by hinkley on Sunday July 03, 2022 @02:59PM (#31970062)
There’s a lovely feature of TeamCity that I had to enforce on one exuberant but doubly sloppy programmer.

In trunk based development you can do a conditional commit, where TC runs your code and only pushes it to trunk if the build is green. This allows you to push something before lunch or a meeting for someone who is blocked without coming back to angry faces because you ding-dong-dashed.

Breaking trunk is fundamentally a problem of response time. If you’re not in the office you can’t fix a red build in a timely fashion. He did this regularly and got put under house arrest.

I started using it on myself so people didn’t have to wait two hours for me to get out of a meeting and fix their api bug.

There are no comments on this comment yet.