{ Fast, Correct } - 选择两项
  • 仅重新构建必要的代码。使用 Bazel' 先进的本地和分布式缓存、优化的依赖项分析和并行执行功能,实现快速增量构建。
  • 使用 Java、C++、Go、Android、iOS 以及其他许多语言和平台进行构建和测试。Bazel 在 Windows、macOS 和 Linux 上运行。
  • 扩展您的组织、代码库和持续集成系统。Bazel 可以处理任何规模的代码库,无论是存储在多个代码库中,还是存储在大型单代码库中。
  • 使用 Bazel&s 的扩展语言支持新的语言和平台。分享和重复使用日益壮大的 Bazel 社区制定的规则。

基本 Bazel

快速可靠地构建和测试任何规模的软件。Google、Stripe 和 Dropbox 等行业领导者信任 Bazel 来构建重载、任务关键型基础架构、服务和应用。
了解什么是 Bazel、它为什么非常适合您的项目,以及如何快速开始使用它。
阅读包含基础和专家相关主题的文档和教程,了解如何使用 Bazel。
您可以使用这些资源高效地查找使用 Bazel 所需的命令、查询和术语。

新变化?

Bazel 一直在不断发展 - 请查看我们的最新文档或查看版本说明,了解发生了哪些变化,以及这会如何影响您的 build。
敬请关注我们新推出的每月社区更新直播。
宣布推出 Bazel & JetBrains IntelliJ IDEA Bazel 插件联合维护。
加入或创建特别兴趣小组 (SIG),重点开展 Bazel 开发的特定领域的协作。
您使用 Bazel 构建软件时,需要运行多年来在 Google 上经过优化和测试的代码,以构建重负载、关键任务的基础架构、服务和应用。