从初创公司到企业客户,选择 Bazel 开源项目即可构建和测试您的多语言、多平台项目。
仅重新构建必要的代码。使用 Bazel' 先进的本地和分布式缓存、优化的依赖项分析和并行执行功能,实现快速增量构建。
使用 Java、C++、Go、Android、iOS 以及其他许多语言和平台进行构建和测试。Bazel 在 Windows、macOS 和 Linux 上运行。
扩展您的组织、代码库和持续集成系统。Bazel 可以处理任何规模的代码库,无论是存储在多个代码库中,还是存储在大型单代码库中。
使用 Bazel&s 的扩展语言支持新的语言和平台。分享和重复使用日益壮大的 Bazel 社区制定的规则。
了解什么是 Bazel、它为什么非常适合您的项目,以及如何快速开始使用它。
阅读包含基础和专家相关主题的文档和教程,了解如何使用 Bazel。
您可以使用这些资源高效地查找使用 Bazel 所需的命令、查询和术语。
快速可靠地构建和测试任何规模的软件。Google、Stripe 和 Dropbox 等行业领导者信任 Bazel 来构建重载、任务关键型基础架构、服务和应用。
Bazel 一直在不断完善 - 请查看版本说明,了解最新版本有哪些变化,以及这些变化对您的 build 有何影响。
了解最新文档、社区活动和计划。
阅读我们新的公共路线图,了解流水线的后续内容。
敬请关注我们新推出的每月社区更新直播。
在这一新的引导式场景中,开始使用 Bazel 查询语言。
您使用 Bazel 构建软件时,需要运行多年来在 Google 上经过优化和测试的代码,以构建重负载、关键任务的基础架构、服务和应用。