构建
部署
触发器
-
从命令行和 API 启动构建
介绍如何使用 Google Cloud CLI 和 Cloud Build API 在 Cloud Build 中启动构建。
-
创建和管理构建触发器
通过创建构建触发器使构建映像保持最新。
-
从 GitHub 构建代码库
自动基于 Git 推送和拉取请求进行构建,并在 GitHub 和 Cloud Console 上查看构建结果。
-
从 GitHub Enterprise 构建代码库
了解如何创建触发器构建以响应来自 GitHub Enterprise 实例的提交或拉取请求。
-
从 GitLab 构建代码库
了解如何使用网络钩子触发器从 GitLab 构建代码库。
-
从 Bitbucket Cloud 构建代码库
了解如何使用网络钩子触发器从 Bitbucket Cloud 构建代码库。
-
从 Bitbucket Server 构建代码库
了解如何从 Bitbucket Server 构建代码库。
-
从 Bitbucket 数据中心构建代码库
了解如何从 Bitbucket 数据中心构建代码库。
-
创建手动触发器
了解如何创建并运行只能使用 Cloud Console 手动调用的触发器。
-
创建计划触发器
了解如何使用 Cloud Console 为手动触发器安排构建时间。
-
创建 Pub/Sub 触发器
了解如何创建触发器,以响应通过 Pub/Sub 发布的事件。
-
创建 webhook 触发器
了解如何创建基于传入网络钩子事件的触发器。
-
批准构建
了解如何为配置为需要批准的触发器批准或拒绝构建。
配置
-
替换变量值
了解如何使用内置和用户定义的替换来解析运行时变量。
-
在替代变量中使用载荷绑定和 bash 参数扩展
了解如何将载荷绑定和 bash 参数扩展用作替代变量值。
-
配置构建步骤的顺序
了解如何指定构建步骤的执行顺序。
-
在构建步骤之间传递数据
了解如何在构建步骤之间传递数据。
-
运行 bash 脚本
了解如何在构建步骤中运行 bash 脚本。
-
使用社区提供的构建器和自定义构建器
了解如何使用社区提供的构建器和自定义构建器。
-
与 Docker Hub 映像交互
了解如何与 Docker Hub 映像交互以在 Cloud Build 中执行任务。
-
在本地构建和调试
在本地机器上使用 Cloud Build 构建和调试。
安全
-
配置对 Cloud Build 资源的访问权限
使用 Identity and Access Management 配置对构建的访问权限。
-
配置对 Cloud Build 服务帐号的访问权限
配置 Cloud 项目的服务帐号,以授予 Cloud Build 对其他项目中的资源的访问权限。
-
配置用户指定的服务帐号
配置用户指定的服务帐号。
-
限制外部服务触发的 build
了解如何限制由外部服务(如 GitHub 或 Bitbucket)触发的构建。
-
使用 Secret Manager 中的 Secret
将 Cloud Build 配置为使用 Secret Manager 中的 Secret。
-
使用 Cloud KMS 中的加密凭据
将 Cloud Build 配置为使用 Cloud KMS 的加密凭据。
-
使用 VPC Service Controls
了解如何将 VPC Service Controls 与 Cloud Build 专用池搭配使用,为构建提供额外的安全保障。
-
查看 build 来源
查看与容器映像关联的构建来源。
-
使用 Binary Authorization 控制映像部署
使用 Binary Authorization 配置容器映像部署政策。
-
Cloud Build 中的 CMEK 合规性
了解 Cloud Build 中的 CMEK 合规性。