Bazel构建工具笔记
废话最近在学习微服务,第一次接触到谷歌的MonoRepo大仓库模式,他们用自己写的Bazel构建工具来管理整个仓库代码的构建。
多文件模块构建本身就非常复杂,所有代码塞进一个仓库里,可以说是极其疯狂。但在其中学到了许多关于自动化CI/CD的思想。
背景项目近期重写的NCS(NewPage Core System)使用MonoRepo仓库+微服务。其中也遇到了许多坑,特别是国内特殊的网络环境,...
阅读全文…