Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

They use a tool called Blaze (Google around for “Bazel” which is the open source tool inspired by it). Basically you model the dependency tree such that the tool knows which targets are affected by a certain change, and then Blaze builds them in a clean room environment such that an undeclared dependency would cause the build to fail (hermetic builds). As far as I’m aware, this is the only way to sustainable operate a monorepo, but I would be happy to learn more if someone has other solutions.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: