4 ms·
> Also, please compare the easiness of setting up CI for a hundred of repositories compared to a single one with tens thousand of files. It's not so black and
by avita1 10y ago
> Also, please compare the easiness of setting up CI for a hundred of repositories compared to a single one with tens thousand of files.
It's not so black and white though. There's plenty of difficulty in keeping a mono-CI system running and being helpful.
* The CI service becomes a single point of failure for all developer productivity
* Running a full build on every commit while accounting for semantic merge issues (so serially) is non trivial.
Jane Street did a pretty good write up of how hard this can be: https://blogs.janestreet.com/making-never-break-the-build-scale/ https://blogs.janestreet.com/making-never-break-the-build-sc...