Cloud Build
在我們的無伺服器持續整合/持續推送軟體更新平台上建構、測試和部署。
-
可快速建構各種程式設計語言版本的軟體,包括 Java、Go、Node.js 等
-
完全掌控自訂工作流程的定義,並將流程用於建構、測試和部署作業
-
可在 VM、無伺服器、Kubernetes 或 Firebase 等多種環境中進行部署
-
在持續整合/持續推送軟體更新管道中執行深度安全性掃描
-
將原始碼封裝至容器或非容器構件,例如 Maven、Gradle、Go 或 Bazel
優點
完全無伺服器平台
Cloud Build 能根據負載擴充及縮減資源,完全不需要預先佈建伺服器或提前購買額外容量,也就是用多少付多少。
有彈性
透過自訂建構步驟和預先建立第三方應用程式的延伸模組,企業可在建構程序中輕鬆連結自己的舊版工具或自行開發的工具。
安全性與法規遵循
透過安全漏洞掃描,在軟體供應鏈中防範安全漏洞。依據 DevSecOps 設定的政策,自動禁止部署有安全漏洞的映像檔。
主要功能與特色
主要功能與特色
飛快的建構速度
運用以 Google 全球網路連線的機器,大幅縮短建構時間。在採用高速 CPU 的 VM 上執行建構作業,或是快取原始碼、映像檔或其他依附元件,進一步提高建構速度。
自動進行部署
在建構步驟中建立管道,以自動進行部署,或透過內建的整合功能,直接部署至 Google Kubernetes Engine、App Engine、Cloud Functions 和 Firebase。您可以將 Spinnaker 與 Cloud Build 搭配使用,藉此建立並執行複雜的管道。
支援多雲端
在 CI/CD 管道中部署至多個雲端。Cloud Build 內建的建構工具映像檔已安裝好各種語言和工具,同樣地,Cloud Build 的容器化工作為完全可攜式,可帶到不同的雲端中執行。
從修訂到部署階段,數分鐘內就能完成整個流程
從提取要求到建構、測試和部署,全都再簡單不過。在您將變更推送到 GitHub、Cloud Source Repositories 或 Bitbucket 存放區時,可設定觸發條件,自動建構、測試或部署原始碼。
絕佳隱密性
在受到 Google Cloud 安全措施保護的基礎架構中執行建構作業,並完全掌控所有可建立及查看您建構作業的對象、可使用的原始碼,以及建構構件的儲存位置。
客戶
最新資訊
說明文件
說明文件
Cloud Build 概念
進一步瞭解 Cloud Build,包括建構設定、不同類型的雲端建構工具和 CMEK 法規遵循。
無伺服器行動推送管道
探索如何在 Google Cloud 建立無伺服器行動推送管道。
加速建構
本頁提供加速 Cloud Build 建構作業的最佳做法。
Cloud Build 的自訂建構步驟
瞭解如何在 Cloud Build 中使用社群提供的建構工具和自訂建構工具。
透過 Google Cloud 開發應用程式
瞭解如何設計、開發和部署可完美整合 Google Cloud 生態系統各個環節的應用程式。
使用 Cloud Build 與 GKE 實作二進位授權
瞭解如何安裝、設定二進位授權,並將其用於 Google Kubernetes Engine (GKE)。
使用 Terraform、Cloud Build 和 GitOps 以程式碼的形式管理基礎架構
瞭解如何使用熱門的 GitOps 方法,透過 Terraform 和 Cloud Build 以程式碼的形式管理基礎架構。
透過 Cloud Build 從 Git 持續部署內容
瞭解如何使用 Cloud Build 觸發條件自動執行建構作業,並將內容部署至 Cloud Run。
所有功能與特色
所有功能與特色
原生支援 Docker | 直接匯入現有的 Dockerfile 即可開始。您可將映像檔直接推送至 Docker 映像檔存放區 (例如 Docker Hub 和 Container Registry),並自動部署至 Google Kubernetes Engine 或 Cloud Run,持續推送軟體更新。 |
慷慨大方的免費方案 | 此方案提供每天 120 分鐘的免費建構時間,包含多達 10 個並行的建構版本,您不再需要管理自己的建構伺服器。建構作業排在佇列內的時間不計入建構時間。 |
強大的深入分析 | 您除了可取得建構結果的詳細深入分析,也會收到建構作業中的錯誤及警告,方便輕鬆除錯。另外,您也可以使用標記或查詢來篩選建構結果,迅速找出執行緩慢的建構作業或耗時的測試工作。 |
找出安全漏洞 | Google 能協助您找出容器映像檔中的套件安全漏洞;自動對 Ubuntu、Debian 和 Alpine 執行套件安全漏洞掃描。 |
在本機或雲端中建構 | 在提交到雲端之前,先在本地執行建構作業。您可以使用開放原始碼本機建構工具,在本機中進行建構和除錯。 |
自訂工作站 (Alpha 版) | 您可以用自訂工作站選擇內部部署原始碼、構件和其他建構依附元件來建立 (CI/CD) 管道。 |
定價
功能 | 定價 (美元) |
---|---|
每日前 120 分鐘建構時間 | 免費 |
額外的建構時間 | 每分鐘 $0.003 美元 |
如果您使用美元以外的貨幣付費,系統將按照 Google Cloud SKU 頁面上列出的相應貨幣價格來計費。
本頁所列產品或功能仍在 Alpha 測試階段。如要進一步瞭解產品推出的各個階段,請參閱這個網頁。