本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
跨服務範例 CodeBuild
您可以使用這些跨服務範例進行試驗: AWS CodeBuild
- Amazon ECR 樣品
-
在 Amazon ECR 存儲庫中使用碼頭圖像來使用 Apache 的 Maven 生成一個JAR文件。示例說明將向您展示如何創建 Docker 映像並將其推送到 AmazonECR,創建 Go 項目,構建項目,運行項目以及設置許可以連接 CodeBuild 到 Amazon ECR。
- Amazon EFS 樣品
-
說明如何設定 Buildspec 檔案,讓 CodeBuild 專案掛載並建置在 Amazon EFS 檔案系統上。範例說明將向您展示如何建立 Amazon VPC、在 Amazon 中建立檔案系統VPC、建立和建置使用 Amazon 的專案VPC,然後檢閱產生的專案檔案和變數。
- AWS CodePipeline 樣本
-
說明如 AWS CodePipeline 何使用建立含有批次組建的組建,以及多個輸入來源和多個輸出成品。本節中包含的範例JSON檔案會顯示管線結構,這些檔案會建立具有不同成品的批次建置,以及合併的成品。提供了一個額外的JSON樣本,用於顯示具有多個輸入源和多個輸出工件的管道結構。
- AWS Config 樣本
-
顯示如何設定 AWS Config。列出要追蹤的 CodeBuild 資源,並說明如何在中查詢 CodeBuild 專案 AWS Config。範例指示會顯示整合的先決條件 AWS Config、要設定的步驟 AWS Config,以及在中查詢 CodeBuild 專案和資料的步驟 AWS Config。
- 建置通知範例
-
使用阿帕奇 Maven 產生一個單一的JAR文件。傳送建置通知給 Amazon SNS 主題的訂閱者。範例說明將說明如何設定許 CodeBuild 可以與 Amazon 通訊 CloudWatch,以SNS及如何在 Amazon 中建立和識別 CodeBuild 主題SNS、如何訂閱主題的收件者,以及如何在中設定規則 CloudWatch。