Cloud Build

持續建構、測試及部署。

查看這項產品的說明文件

兼具速度與靈活性

兼具速度與靈活性

Cloud Build 可讓您迅速建構所有語言版本的軟體。完全掌控自訂工作流程的定義,並將流程用於跨 VM、無伺服器平台、Kubernetes 或是 Firebase 等環境的建構、測試和部署作業。

最新資訊

致力於打造數分鐘內即可完成部署的環境

從 PR 到建構、測試和部署,全都再簡單不過。 在您將變更推送到 GitHub、Cloud Source Repositories 或 Bitbucket 存放區時,可設定觸發條件,自動建構、測試或部署原始碼。

自由選擇建構內容

擺脫建構環境的佈建或維護工作, 使用任何語言建立快速、一致且可靠的版本。 您可以透過 Maven、Gradle、webpack、Go 或 Bazel 等建構工具,將原始碼封裝至 Docker 容器或非容器構件。

飛快的建構速度

運用以 Google 全球網路連線的機器,大幅縮短建構時間。在高 CPU 的 VM 或快取原始碼、映像檔或其他依附元件中執行建構作業,進一步提高建構速度。

自動進行部署

在建構步驟中建立管道,以自動進行部署,或透過內建的整合功能,直接部署至 Google Kubernetes Engine、App Engine、Cloud Functions 和 Firebase。您可以將 Spinnaker 與 Cloud Build 搭配使用,藉此建立並執行複雜的管道。

定義自訂工作流程

在建構、測試及部署的過程中,您可以完全控管要執行的步驟,可定義用以建構、封裝和推送映像檔的特定指令;或在進行自訂建構步驟時,並行執行多項工作。

絕佳隱密性

在受到 Google Cloud 安全措施保護的基礎架構上執行建構作業,並完全掌控可建立及查看您建構作業的對象、可使用的原始碼,以及建構構件的儲存位置。

功能與特色

原生支援 Docker

直接匯入現有的 Dockerfile 即可開始。您可將映像檔直接推送至 Docker 映像檔存放區 (例如 Docker Hub 和 Container Registry),並自動部署至 Kubernetes 或 Google Kubernetes Engine,持續推送軟體更新。

慷慨大方的免費方案

此方案提供每天 120 分鐘的免費建構時間,包含多達 10 個並行的建構版本,讓您從此擺脫自行管理建構伺服器的困擾。建構作業排在佇列內的時間不計入建構時間。

強大的深入分析

您除了可取得建構結果的詳細深入分析,也會收到建構作業中的錯誤及警告,方便輕鬆除錯。另外,您也可以使用標記或查詢來篩選建構結果,迅速找出執行緩慢的建構作業或耗時的測試工作。

找出安全漏洞

Google 能協助您找出容器映像檔中的套件安全漏洞;自動執行針對 Ubuntu、Debian 和 Alpine 的封裝安全漏洞掃描。

在本機或雲端中建構

在提交到雲端之前,先在本地執行建構作業。您可以使用開放原始碼本機建構工具,在本機中進行建構和除錯。

自訂工作站 (Alpha 版)

您可以用自訂工作站選擇內部部署原始碼、構件和其他建構依附元件來建立 (CI/CD) 管道。

技術資源

定價

超出免費版每日用量限制才需付費。詳情請參閱定價指南

功能 定價
每天前 120 分鐘建構時間 免費
額外的建構時間 每分鐘 $0.003 美元

後續行動

領取價值 $300 美元的免費抵免額 (效期長達 12 個月),親自體驗 Google Cloud 並透過這項服務建構內容。

免費試用
需要入門協助嗎?
與值得信賴的合作夥伴一同邁向成功
繼續瀏覽