re: What is Proper Continuous Integration? VIEW POST

TOP OF THREAD FULL DISCUSSION
re: CI is all about the quick feedback loop. The 10 minute target is a common one and for a very good reason - responding to failures. One of the pri...
 

Thanks that makes a lot of sense! And clearly in this arena, as in most, faster is always better. Faster feedback==faster fixes. However I do think that a separation of cocerns here is warranted. A slower CI pipeline is still a CI pipeline, and I worry about including a speed goal as an implied meaning to a term that describes the functionality of a thing. It probably does stem from not having experience on a team that large though...

Our biggest Ruby on Rails app has 80k lines of test code, unit + integration => entire CI build takes 7mins. With automatic parallelization, of course. Otherwise it'd take an hour and a half.

Thanks for sharing the time without parallelization. I think a lot of teams and developers out there can benefit from hearing that.

code of conduct - report abuse