logoalt Hacker News

9rxtoday at 2:42 PM1 replyview on HN

> When it passes, it's just overhead: the same outcome you'd get without CI.

The outcome still isn't the same. CI, even when everything passes, enables other developers to build on top of your partially-built work as it becomes available. This is the real purpose of CI. Test automation is necessary, but only to keep things sane amid you continually throwing in fractionally-complete work.


Replies

cestithtoday at 2:56 PM

It also allows for much better record keeping than just spinning up new versions in production without the pipeline.