简介
- 加快构建和测试速度:仅重新构建必要的资源。借助 Bazel 的高级本地和分布式缓存、优化的依赖项分析以及并行执行功能,您可以快速进行增量构建。
- 一种工具,支持多种语言:使用 Java、C++、Go、Android、iOS 以及许多其他语言和平台进行构建和测试。Bazel 可在 Windows、macOS 和 Linux 上运行。
- 可扩缩:扩缩您的组织、代码库和持续集成系统。Bazel 可以处理任何大小的代码库,无论是多个代码库还是大型单代码库。
- 可扩展您的需求:借助 Bazel 的扩展程序语言,添加对新语言和平台的支持。分享和重复使用不断壮大的 Bazel 社区编写的语言规则。