本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
什麼是 AWS CodeBuild?
AWS CodeBuild 是 Cloud. CodeBuild compiles 中的完全受管建置服務。編譯您的原始程式碼、執行單位測試,並產生準備好部署的成品。 CodeBuild 無需佈建、管理和擴展您自己的建置伺服器。它提供預先封裝的組建環境,適用於常見的程式設計語言和組建工具,例如 Apache Maven、Gradle 等等。您也可以在 中自訂建置環境 CodeBuild ,以使用您自己的建置工具。自動 CodeBuild 擴展以滿足尖峰建置請求。
CodeBuild 提供下列優點:
-
完全受管 – CodeBuild 無需設定、修補、更新和管理您自己的建置伺服器。
-
隨需 – 隨需 CodeBuild 擴展以符合您的建置需求。您只需針對實際使用的組建分鐘數付費。
-
開箱即用 – 為最熱門的程式設計語言 CodeBuild 提供預先設定的建置環境。您只需要指向組建指令碼來啟動第一個組建即可。
如需詳細資訊,請參閱AWS CodeBuild
如何執行 CodeBuild
您可以使用 AWS CodeBuild 或 AWS CodePipeline 主控台來執行 CodeBuild。您也可以 CodeBuild 使用 AWS Command Line Interface (AWS CLI) 或 自動執行 AWS SDKs。
如下圖所示,您可以將 CodeBuild 作為建置或測試動作新增至 中管道的建置或測試階段 AWS CodePipeline。 AWS CodePipeline 是一種連續交付服務,可用來建立模型、視覺化和自動化發佈程式碼所需的步驟。其中包括建置您的程式碼。管道是一個工作流程建構,說明程式碼變更如何進行發行程序。
若要使用 CodePipeline 建立管道,然後新增 CodeBuild 建置或測試動作,請參閱 CodeBuild 搭配 使用 CodePipeline。如需 的詳細資訊 CodePipeline,請參閱 AWS CodePipeline 使用者指南 。
CodeBuild 主控台還提供快速搜尋資源的方法,例如儲存庫、建置專案、部署應用程式和管道。選擇 Go to resource (移至資源),或按 /
鍵,然後輸入資源名稱。任何相符項目都會出現在清單中。搜尋不區分大小寫。您只會看到您有權檢視的資源。如需詳細資訊,請參閱在主控台檢視資源。
的定價 CodeBuild
如需詳細資訊,請參閱CodeBuild 定價
如何開始使用 CodeBuild?
建議您完成下列步驟: