

# 與 AWS CodeBuild 的管道整合
<a name="pipeline-integration-with-aws-codebuild"></a>

 AWS CodeBuild 旨在讓您的組織建置高可用性建置程序，且規模幾乎沒有限制。AWS CodeBuild 為許多熱門的語言提供了快速入門環境，以及執行任何您指定之 Docker 容器的能力。 

 透過與 AWS CodeCommit、AWS CodePipeline 及 AWS CodeDeploy，以及與 Git 和 CodePipeline Lambda 動作的緊密整合優勢，CodeBuild 工具非常靈活。 

 您可以透過包含 `buildspec.yml` 檔案來建置軟體，其中指定了每個建置步驟 (包括建置前和建置後的動作)，或是透過 CodeBuild 工具指定動作。 

 您可以使用 CodeBuild 儀表板，檢視每個建置的詳細歷史記錄。事件會儲存為 Amazon CloudWatch Logs 日誌檔案。 

![](http://docs.aws.amazon.com/zh_tw/whitepapers/latest/practicing-continuous-integration-continuous-delivery/images/cloudwatch-logs-log-files.png)


*AWS CodeBuild 中的 CloudWatch Logs 日誌檔案*