Container Builder

在 Google Cloud Platform 上进行快速、一致、可靠的编译

免费试用

在云端编译

在 Google Cloud Platform 上快速、一致、可靠的环境中编译您的容器映像。您可以使用任意编程语言进行编译,并将您的编译工件打包到 Docker 容器中,以方便部署。使用 cloud-SDK 集成您最喜爱的开发者工具以及所有持续交付系统。您的编译作业会在受 Google 安全措施保护的基础架构上运行,且您只需为超出免费限额的使用量付费。

完全托管,费用最低

每天提供免费的 120 分钟编译时间,大部分用户都能免费将他们的编译工作移至云端,没有管理自有编译服务器的任何开销。

自动化 CI/CD 管道

设置编译触发器,在您代码库中每发生一次源代码或标记更改时都自动运行新编译作业。使用自定义编译步骤运行测试、将工件导出至 Google Cloud Storage,并自动执行软件发布流程。

私密而安全

您的编译作业归您的 Cloud Platform 项目所有,让您可以全权控制哪些人能创建和查看您的编译作业,可以使用哪些源代码,以及可以在哪些地方存储您的编译工件。

灵活的编译步骤

Container Builder 会通过在 Docker 容器中运行命令来执行您的编译作业。您可以使用我们正式支持的编译步骤,自带工具,或者使用受欢迎的公共 Docker 代码库(如 Maven 和 Gradle)。只要是可以打包至 Docker 容器映像中的,您都可以将其作为编译流程中的一个步骤执行。

Container Builder 的特性

在 Google Cloud Platform 上进行快速、一致、可靠的编译。

编译和打包
在一个一致而安全的云端环境中,编译源代码并将编译工件打包到 Docker 容器内。
编译日志
在 Cloud Console 中检查您的编译日志,快速调试失败的编译作业。
随意组合
与您的 IDE、现有的持续集成系统或持续交付流水线集成。在 App Engine、Kubernetes Engine 或 Compute Engine 上部署容器,无需任何身份验证设置,同时可以将容器部署至您选择的 Docker 运行时环境。
可定制
定制编译步骤,以使用您自己选择的工具。从 DockerHub 或任何公共注册表提取基本映像和编译步骤,或者使用 Google Container Registry 的私密安全存储空间。
编译记录
您为 Cloud 项目创建的每个编译作业都有永久的审核记录。
输入来源
您可以通过 Google Cloud Source Repositories 编译,将源代码上传至 Google Cloud Storage,或者将您的代码库关联至 Cloud Source Repositories RepoSync 后通过 GitHub 或 Bitbucket 编译。
自动触发器
设置分支和标记规则,以自动在代码库更改时从源代码编译。可搭配 GitHub、Bitbucket 和 Google Cloud Source Repositories 使用。

Container Builder 价格

超出每日免费限额后,用多少付多少。如需了解详情,请参阅价格指南

功能 价格
每天 120 分钟编译时间 免费
超出部分的编译分钟数 $0.0034/分钟
如果您使用非美元货币付费,则请参阅在 Cloud Platform SKU 上以您的币种列出的价格。