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