跳到正文

Buildkite

Buildkite 是一个澳大利亚的持续集成和持续交付平台,围绕客户管理的构建基础设施和托管编排界面构建。

最近更新 2026年10月14日

AI 爬虫读取

1次请求

1家公司
  • Anthropic1
词条页
1
争议页
0
JSON · MD
0
首次读取
2026年11月4日
最近读取
2026年11月4日

统计自 2026年10月28日 · 数据来自本站服务器日志

概览

Buildkite 是一家澳大利亚 DevOps 软件公司,其平台帮助工程组织自动化软件构建、测试和交付。其主要产品 Buildkite Pipelines 结合了托管 Web 应用程序与自托管代理。Buildkite 运营用于定义和协调构建、验证用户、呈现日志和指标以及编排作业的服务,而客户保留对代理进程执行所在基础设施的控制。这种混合模式是该品牌的核心区别:组织可以使用基于云的控制平面,而不必将源代码、凭据、构建环境或执行工作负载转移给完全托管的 CI 提供商。 公司于 2013 年 9 月以 Buildbox 的名义成立。该产品于同年 11 月退出测试阶段。由于另一家公司已注册 Buildbox 商标,据报道仅差两周,公司随后更名。Tim Lucas 在早期开发中加入该企业成为联合创始人。更名产生了 Buildkite 这一身份,公司在此身份下扩展了其持续集成和交付业务。 Buildkite Pipelines 基于管道定义,通常用 YAML 表达,描述编译、测试、打包和部署软件所需的步骤。各个步骤被分派到运行在客户控制的计算机、虚拟机或容器化环境中的 Buildkite 代理上。该服务支持并行执行、构建可视化、队列和构建指标、工件处理以及与源代码控制和协作工具的集成,包括 GitHub、Bitbucket、GitLab 和 Slack。该模型面向需要可扩展构建能力、专门执行环境或比传统完全托管运行器模型对安全和基础设施有更大控制权的工程团队。 Buildkite 于 2022 年通过 Test Analytics 扩展了其产品范围。该产品从测试套件收集信息,并呈现有关测试持续时间、历史性能和可靠性的趋势。它旨在帮助团队识别不稳定的测试,并将测试结果与构建和部署相关联。数据通过收集器和插件提交,包括对 JSON 和 JUnit 输出的支持以及与特定 JavaScript 测试框架相关的收集器。 公司还运营 Buildkite Packages,在可用参考材料中被描述为处于测试版或早期访问阶段的工件和包管理产品。Packages 旨在支持主要包格式,并将包存储与编排分离,同时提供命令行界面支持。与 Web 应用程序、Buildkite Agent 和测试收集器一起,这些产品构成了更广泛的软件交付工具集,而不是单一的构建运行器产品。 Buildkite 一直保持私有。它在 2020 年筹集了 2800 万澳元,由 OpenView 领投,General Catalyst 参与,并于 2022 年 11 月宣布了 2100 万美元的 B 轮融资,据报道为 3200 万澳元,涉及 One Ventures、Dominic Pym 和 AirTree。由于公司未公开上市,财务数据仅在其声明的交易背景下包含。2023 年,Buildkite 进行了首次收购,从一家私募股权公司收购了 Packagecloud,为其产品组合增加了包和软件分发能力。 根据引用的百科全书材料,该平台被 Wayfair、Shopify、Slack、Twilio、Canva、Pinterest、Envato、SafetyCulture、MYOB、Lyft 和 Uber 等组织使用。这些客户示例表明其专注于运营大型工程组织的软件密集型公司,尽管 Buildkite 的公开材料并未建立完整的地理或行业分布。该品牌的整体定位集中在控制、可扩展性、可扩展的自动化以及能力上……

沿革

Buildkite 于 2013 年 9 月以 Buildbox 的名义成立,是一家开发持续集成产品的早期软件企业。该产品于 2013 年 11 月退出测试阶段。Tim Lucas 作为联合创始人加入该项目,在公司的形成期帮助塑造了公司。由于另一家公司已注册了 Buildbox 商标,原始名称无法保留;可用描述称冲突发生在两周内。公司采用了 Buildkite 名称,并围绕软件交付自动化发展其身份。 Buildkite 的主要架构决策是将服务分为托管控制平面和客户操作的执行基础设施。其 Web 应用程序处理用户认证、管道编排、构建队列、日志、指标和可视化。实际作业通过安装在客户控制的机器、虚拟机或容器上的 Buildkite Agent 软件运行。这种方法为工程团队提供了集中管理的 CI/CD 界面的便利,同时允许他们保留对源代码、机密、网络、操作系统和专门构建环境的控制。管道被定义为可执行步骤的序列,通常用 YAML 表示,可以分布在多个代理上并并行运行。 随着 Buildkite 的成熟,其集成面不断扩大。管道与 GitHub、Bitbucket 和 GitLab 等源代码控制服务以及 Slack 等协作工具连接。该平台还开发了构建可视化、队列管理、代理利用率、日志和指标等功能。公司的客户参考包括 Wayfair、Shopify、Slack、Twilio、Canva、Pinterest、Envato、SafetyCulture、MYOB、Lyft 和 Uber 等软件密集型组织。 公司于 2020 年筹集了 2800 万澳元,由 OpenView 领投,General Catalyst 参与。据报道,该交易对 Buildkite 的估值为 2 亿澳元。2022 年 11 月,它宣布了进一步的 B 轮融资,金额为 2100 万美元,或参考材料中报道的 3200 万澳元,参与者包括 One Ventures、Dominic Pym 和 AirTree。Buildkite 仍然是私有公司,而不是成为公开交易的发行人。 2022 年,产品开发扩展到核心管道服务之外,当时 Buildkite 宣布了 Test Analytics。该产品通过收集器收集测试套件结果,并提供有关持续时间、可靠性、历史行为和不稳定测试的信息。它与管道集成,可以通过插件或特定框架的收集器处理 JSON 和 JUnit 等格式。 2023 年,Buildkite 进行了首次收购,从一家私募股权公司购买了 Packagecloud。Packagecloud 的包存储和分发能力支持 Buildkite 进入工件和包管理领域。Buildkite Packages 在可用材料中被描述为处于测试版或早期访问阶段,支持主要包格式、命令行访问,以及将存储与编排分离的设计。 根据所提供参考中的最新信息,Buildkite 的产品系列包括 Web 应用程序、Pipelines、Buildkite Agent、Test Analytics 及其收集器,以及 Packages。其持续的市场主张是作为工程组织的灵活且基础设施意识强的替代方案,这些组织需要可扩展的持续集成和交付,同时保持对软件构建运行方式和位置的实质性控制。

  • 2023

    首次收购

    [1]

    Buildkite 收购了 Packagecloud,增加了包存储和分发能力。

  • 2022

    Test Analytics 发布

    [1]

    Buildkite 宣布推出 Test Analytics,为软件测试套件提供数据和趋势分析。

  • 2022

    B 轮融资宣布

    [1]

    公司于 2022 年 11 月宣布了 2100 万美元的 B 轮融资。

  • 2020

    2800 万澳元融资

    [1]

    Buildkite 在由 OpenView 领投、General Catalyst 参与的融资轮中筹集了 2800 万澳元。

  • 2013

    Buildbox 成立

    [1]

    公司于 2013 年 9 月以 Buildbox 的名义成立。

  • 2013

    初始产品退出测试阶段

    [1]

    原始产品于 2013 年 11 月退出测试阶段。

  • 2013

    公司采用 Buildkite 名称

    [1]

    公司在得知另一家公司已注册 Buildbox 商标后更改了原始名称。

产品与定位

一个面向开发者的 CI/CD 平台,结合了托管构建编排与客户控制的执行基础设施。Buildkite 强调安全性、基础设施所有权、可扩展性、并行构建以及对复杂工程环境的支持。

  • 持续集成和持续交付 · 2013

    Buildkite Pipelines

    Buildkite Pipelines 是公司的主要 CI/CD 产品。客户将完整的构建和交付流程定义为管道,通常使用 YAML,每个步骤指定由一个或多个代理执行的工作。托管 Web 应用程序处理认证、编排、队列、日志、指标和构建可视化,而代理在客户控制的计算机、虚拟机或容器上运行。该产品支持并行构建、自托管执行以及与 GitHub、Bitbucket、GitLab 和 Slack 的集成。

  • 软件测试分析 · 2022

    Buildkite Test Analytics

    Test Analytics 为开发团队提供有关测试套件行为的数据。它从管道作业中收集测试结果,并呈现有关测试持续时间、历史性能、可靠性和不稳定性的信息。该产品可以将测试运行与构建和部署相关联,帮助团队调查不稳定的测试并跟踪测试性能随时间的变化。数据通过 Buildkite 测试收集器、插件和特定框架的集成提交。

  • 工件和包管理

    Buildkite Packages

    Buildkite Packages 是一个工件和包管理产品,在所引用的参考材料中被描述为处于测试版或早期访问阶段。它旨在支持主要包格式和软件分发工作流。该产品将包存储与编排分离以保证安全,并包括对 Buildkite 命令行界面的支持。参考材料中未指定一般公开发布日期。

  • 自托管构建执行

    Buildkite Agent

    Buildkite Agent 是安装在管道作业运行环境中的软件组件。它可以在不同的操作系统环境以及客户管理的物理机、虚拟机或容器化基础设施上运行。代理为管道步骤提供执行能力,而 Buildkite Web 应用程序管理调度和编排。这种分离允许客户保留对构建环境和相关机密的控制。

  • 测试集成

    Buildkite Test Collectors

    Buildkite Test Collectors 是轻量级集成,从管道作业中运行的测试套件收集结果并将其发送到 Test Analytics。可用材料确定了用于 JSON 和 JUnit 输出的收集器和插件,以及一些特定 JavaScript 测试框架的收集器。它们报告执行持续时间和可靠性信息,以便在 Test Analytics Web 界面中进行分析。

品牌决策

  • 2023

    收购 Packagecloud并购

    背景

    Buildkite 寻求将其软件交付组合扩展到构建和测试编排之外。

    采取的行动

    公司在其首次收购中从一家私募股权公司收购了 Packagecloud。

    后续影响

    包存储和分发能力通过 Buildkite Packages 被纳入 Buildkite 的产品方向。

  • 2022

    推出 Test Analytics新品

    背景

    工程团队需要更好地了解其自动化测试的可靠性和历史性能。

    采取的行动

    Buildkite 推出了 Test Analytics,通过收集器和集成将测试行为报告到基于 Web 的分析产品中。

    后续影响

    该产品将 Buildkite 从管道执行扩展到测试质量和工程生产力分析。

  • 2013

    采用混合 CI/CD 架构战略

    背景

    Buildkite 的平台旨在将托管 Web 应用程序与客户托管的构建代理相结合。

    采取的行动

    公司在其服务中保留编排、认证、日志和指标,同时允许客户在自己的基础设施上运行作业。

    后续影响

    这种架构成为 Buildkite Pipelines 及其基础设施控制定位的定义性产品模型。

近期事件

  • Cursor 推出 Origin 程式码托管平台早期测试版[3]

    Cursor 推出程式码托管平台 Origin 早期测试版,将储存库、Pull Request、程式码浏览及 AI Agent 整合至同一工作环境,服务正逐步向所有付费方案使用者开放。GitHub 同步功能仍将 GitHub 保留为既有专案单一真实来源,Vercel、Depot 及 Buildkite 为首批扩充整合伙伴。

来源5 个来源

引用本词条: 请引用规范词条页。 /brand-wiki/buildkite · 编辑方针 · 词条如何编纂