

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 如何使用 CodePipeline？
<a name="welcome-what-can-I-do"></a>

您可以使用 CodePipeline 來協助您在雲端自動建置、測試和部署應用程式。具體而言，您可以：
+ **自動化您的發行程序**：CodePipeline 會從來源儲存庫開始，透過建置、測試和部署，完全自動化您的發行程序。您可透過在任何階段中 (來源階段除外) 加入手動核准動作，避免透過管道移動時所造成的變更。您可依照您想要的時間、方式、所選的系統，以橫跨單一執行個體或多個執行個體的方式進行發佈。
+ **建立一致的發行程序**：為每個程式碼變更定義一組一致的步驟。CodePipeline 會根據您的條件執行版本的每個階段。
+ **改善品質同時加速交付**：您可自動化發佈程序，以讓您的開發人員逐步進行測試和發佈程式碼，並為您的客戶加速發佈新功能。
+ **使用您最愛的工具**：您可採納現有來源，在管道中建置並部署工具。如需 CodePipeline 目前支援的完整 AWS 服務 和第三方工具清單，請參閱 [與 CodePipeline 的產品和服務整合](integrations.md)。
+ **快速檢視進度**：您可以檢閱管道的即時狀態、檢查任何警示的詳細資訊、重試失敗的階段或動作、檢視每個階段中最新管道執行中使用的來源修訂的詳細資訊，以及手動重新執行任何管道。
+ **檢視管道歷史記錄詳細資訊**：您可以檢視管道執行詳細資訊，包含啟動與結束時間、執行持續時間與執行 ID。