Bazel 产品合作伙伴

我们将 Bazel 产品合作伙伴归类为构建与 Bazel 进行交互的开源工具或付费工具的组织。这些工具旨在改善 Bazel 最终用户体验,并提高开发者的工作效率。 感兴趣的组织可以向 product@bazel.build 发送电子邮件,以加入我们的产品合作伙伴计划。
我们利用在帮助 50 多家公司使用 Bazel 的过程中收集到的数据洞见,开发了 Aspect Workflows,这是我们面向 Bazel Monorepo 的开发平台。我们的平台旨在提升开发者使用 Bazel 的体验,特别是缩短了 CI 的构建时间,同时降低计算费用。Aspect Workflows 无缝集成现有的 CI 和云基础架构,同时与您当前的配置保持一致。这种方法使用户能够专注于创新和交付卓越产品,同时由我们管理底层基础架构并确保持续集成保持快速。Aspect 提供咨询、支持和培训,帮助您的团队成功运用 Bazel,我们还是 JavaScript 和 OCI 映像的规范开源规则集的作者和维护人员。
Bitrise Inc. 是全球领先的移动优先 CI/CD 平台。我们的 Bitrise Build Cache 和 CDN 产品让企业和高速发展的组织能够优化和提升其 Bazel 项目。Bitrise 推行无可比拟的构建和测试缓存解决方案,这种做法无人能及。这是第一种由 Bitrise 完全代管,无需设置或维护,使用开箱即用的缓存步骤,您可以享受深度集成的 CI/CD 和 Bazel 体验,也可以将缓存直接集成到您在任何其他平台上的 build。
BuildBuddy 为 Bazel 提供了一套开放式核心企业功能。包括 Remote Build Execution 服务、共享构建缓存、针对 Bazel 优化的 CI 工作流,以及用于调试和分析的构建与测试结果界面。它可作为全代管式云服务使用,也可作为易于部署的本地解决方案。该服务可免费用于小型团队和开源项目。BuildBuddy 总部位于旧金山,由 Y Combinator 提供支持,由两位热衷于提高开发者工作效率的前 Google 员工共同创立。
EngFlow 是一家构建和测试加速公司,由核心 Bazel 工程师创立,由 Andreessen Horowitz 提供资金支持。EngFlow 的安全(已通过 SOC 2 类型 2 审核)远程执行、缓存和可观测性平台可从 1 个到超过 10 万个核心进行扩容,可将时间缩短 5-10 倍,将云费用减少 20-50%。无论是部署在云端还是 EngFlow:我们的全球 Bazel 专家可全天候提供服务,无论团队规模大小,均无任何隐性费用,还包括单点登录 (SSO)。
Develocity 是一个多构建系统平台,旨在提高开发者的工作效率和满意度。为此,它提供了全面的端到端解决方案,用于构建和测试可观测性、加速以及故障分析。目前支持 Bazel、Apache Maven、Gradle 和 SBT 构建系统。具体而言,Develocity for Bazel 支持构建缓存以缩短构建和测试反馈周期;Build Scan® 像 X 射线一样可用于构建,可帮助您提高问题排查的效率;以及 Failure Analytics,可提高工具链的可靠性。
Tweag 是最早采用 Bazel 的公司之一,自 2018 年初以来一直是新功能和新开源扩展程序的积极贡献者。我们一直致力于帮助公司和团队实现近乎逐字节的可再现性,可从完全跟踪到生产阶段,以及方便审核且可正确缓存和快速运行的 build。除了咨询工作之外,我们还提供了一系列工具和扩展程序。借助 Skyscope,你可以在网络浏览器中直观呈现和探索包含数十万节点的复杂 Bazel 构建图表。开源 Bazel 扩展程序,可让您利用 Nix 的强大功能实现完全可重现的构建,有条不紊地管理 Shell 工具,以及使用 Bazel 构建 Haskell 项目。最后,我们的开源 Gazelle 扩展程序可自动执行 Bazel 迁移和构建维护。