placeholder

Gregory Szorc's Digital Home | Modern CI is Too Complex and Misdirected

The state of CI platforms is much stronger than it was just a few years ago. Overall, this is a good thing: access to powerful CI platforms enables software developers and companies to ship more reliable software more frequently, which benefits its users/customers. Centralized CI platforms like GitH...

Click to view the original at gregoryszorc.com

Hasnain says:

Found myself generally nodding along to this.

"Because build systems are more generic than CI systems (I think a sufficiently advanced build system can do a superset of the things that a sufficiently complex CI system can do), that means that CI systems are redundant with sufficiently advanced build systems. So going beyond the section title: CI systems aren't too complex: they shouldn't need to exist. Your CI functionality should be an extension of the build system."

Posted on 2021-04-08T05:23:08+0000