3 ms·
The comparison to Bazel here is really not appropriate. The core competency of Bazel is to know exactly the build graph and be able to do the minimum amount o
by pcj-github 5y ago
The comparison to Bazel here is really not appropriate. The core competency of Bazel is to know exactly the build graph and be able to do the minimum amount of work possible. I don't see how this (basically syntactic sugar over multi-stage docker builds) is going to scale in a large monorepo with hundreds or thousands of developers and still maintain CI build times on the order of minutes.
- agbell 5y agoHere is a small monorepo example. We build a DAG of dependencies between parts of the monorepo and only rebuild what is needed. This is different but similar to what Bazel does.