

Amazon CodeCatalyst 不再向新客戶開放。現有客戶可以繼續正常使用該服務。如需詳細資訊，請參閱[如何從 CodeCatalyst 遷移](migration.md)。

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

# 檢視工作流程執行狀態和詳細資訊
<a name="workflows-view-run"></a>

在 Amazon CodeCatalyst 中，您可以檢視單一工作流程執行的狀態和詳細資訊，或同時檢視多個執行。

如需可能執行狀態的清單，請參閱 [工作流程執行狀態](workflows-view-run-status.md)。

**注意**  
您也可以檢視工作流程狀態，這與工作流程*執行*狀態不同。如需詳細資訊，請參閱[檢視工作流程的狀態](workflows-view-status.md)。

如需工作流程執行的詳細資訊，請參閱 [執行工作流程](workflows-working-runs.md)。

**Topics**
+ [檢視單一執行的狀態和詳細資訊](#workflows-view-run-single)
+ [檢視專案中所有執行的狀態和詳細資訊](#workflows-view-run-all)
+ [檢視特定工作流程所有執行的狀態和詳細資訊](#workflows-view-run-wf)
+ [在工作流程圖表中檢視工作流程的執行](#workflows-view-run-wf-diagram)

## 檢視單一執行的狀態和詳細資訊
<a name="workflows-view-run-single"></a>

您可能想要檢視單一工作流程執行的狀態和詳細資訊，以檢查其是否成功、查看何時完成，或檢視啟動的人員或項目。

**檢視單一執行的狀態和詳細資訊**

1. 在 https：//[https://codecatalyst.aws/](https://codecatalyst.aws/) 開啟 CodeCatalyst 主控台。

1. 選擇您的專案。

1. 在導覽窗格中，選擇 **CI/CD**，然後選擇**工作流程**。

1. 選擇工作流程的名稱。您可以依定義工作流程的來源儲存庫或分支名稱進行篩選，或依工作流程名稱或狀態進行篩選。

1. 在工作流程的名稱下，選擇**執行**。

1. 在**執行歷史記錄**的**執行 ID** 欄中，選擇執行。例如 `Run-95a4d`。

1. 在執行的名稱下，執行下列其中一項操作：
   + **視覺化**查看工作流程圖表，其中顯示工作流程執行的動作及其狀態 （請參閱 [工作流程執行狀態](workflows-view-run-status.md))。此檢視也會顯示執行期間使用的來源儲存庫和分支。

     在工作流程圖表中，選擇動作以查看詳細資訊，例如 動作在執行期間產生的日誌、報告和輸出。顯示的資訊取決於選取的動作類型。如需檢視建置或部署日誌的詳細資訊，請參閱 [檢視建置動作的結果](build-view-results.md)或 [檢視部署日誌](deploy-deployment-logs.md)。
   + **YAML** 查看用於執行的工作流程定義檔案。
   + 查看工作流程執行所產生成品的**成品**。如需成品的詳細資訊，請參閱 [在動作之間共用成品和檔案](workflows-working-artifacts.md)。
   + **用於**查看測試報告和工作流程執行產生之其他類型的報告的報告。如需報告的詳細資訊，請參閱 [品質報告類型](test-workflow-actions.md#test-reporting)。
   + **變數**，用於查看工作流程執行所產生的輸出變數。如需變數的詳細資訊，請參閱 [在工作流程中使用變數](workflows-working-with-variables.md)。
**注意**  
如果已刪除執行的父工作流程，則執行詳細資訊頁面頂端會顯示指出此事實的訊息。

## 檢視專案中所有執行的狀態和詳細資訊
<a name="workflows-view-run-all"></a>

您可能想要檢視專案中所有工作流程執行的狀態和詳細資訊，以了解專案中的工作流程活動進行程度，並了解工作流程的整體運作狀態。

**檢視專案中所有執行的狀態和詳細資訊**

1. 在 https：//[https://codecatalyst.aws/](https://codecatalyst.aws/) 開啟 CodeCatalyst 主控台。

1. 選擇您的專案。

1. 在導覽窗格中，選擇 **CI/CD**，然後選擇**工作流程**。

1. 在**工作流程**下，選擇**執行**。

   系統會顯示專案中所有儲存庫中所有分支中所有工作流程的所有執行。

   此頁面包含下列資料欄：
   + **執行 ID** – 執行的唯一識別符。選擇執行 ID 連結，以檢視執行的詳細資訊。
   + **狀態** – 工作流程執行的處理狀態。如需執行狀態的詳細資訊，請參閱 [工作流程執行狀態](workflows-view-run-status.md)。
   + **觸發** – 啟動工作流程執行的人員、遞交、提取請求 (PR) 或排程。如需詳細資訊，請參閱[使用觸發程序自動啟動工作流程執行](workflows-add-trigger.md)。
   + **工作流程** – 啟動執行的工作流程名稱，以及工作流程定義檔案所在的來源儲存庫和分支。您可能需要展開資料欄寬度才能查看此資訊。
**注意**  
如果此欄設定為**無法使用**，通常是因為關聯的工作流程已刪除或移動。
   + **開始時間** – 工作流程執行開始的時間。
   + **持續時間** – 工作流程執行處理所需的時間。持續時間非常長或非常短可能表示發生問題。
   + **結束時間** – 工作流程執行結束的時間。

## 檢視特定工作流程所有執行的狀態和詳細資訊
<a name="workflows-view-run-wf"></a>

您可能想要檢視與特定工作流程關聯之所有執行的狀態和詳細資訊，以查看是否有任何執行正在工作流程中建立瓶頸，或查看哪些執行目前正在進行中或已完成。

**檢視特定工作流程所有執行的狀態和詳細資訊**

1. 在 https：//[https://codecatalyst.aws/](https://codecatalyst.aws/) 開啟 CodeCatalyst 主控台。

1. 選擇您的專案。

1. 在導覽窗格中，選擇 **CI/CD**，然後選擇**工作流程**。

1. 選擇工作流程的名稱。您可以依定義工作流程的來源儲存庫或分支名稱進行篩選，或依工作流程名稱或狀態進行篩選。

1. 在工作流程的名稱下，選擇**執行**。

   與所選工作流程相關聯的執行隨即出現。

   頁面分為兩個部分：
   + **作用中執行** – 顯示正在進行的執行。這些執行將處於下列其中一種狀態：**進行中**。
   + **執行歷史記錄** – 顯示已完成的執行 （即未進行）。

     如需執行狀態的詳細資訊，請參閱 [工作流程執行狀態](workflows-view-run-status.md)。

## 在工作流程圖表中檢視工作流程的執行
<a name="workflows-view-run-wf-diagram"></a>

您可以在工作流程一起進行時，檢視工作流程所有執行的狀態。執行會顯示在工作流程圖表中 （而不是在清單檢視中）。這可讓您以視覺化方式呈現哪些執行正在由哪些動作處理，以及哪些執行正在佇列中等待。

**檢視多個執行在工作流程中一起進行時的狀態**
**注意**  
此程序僅適用於您的工作流程使用佇列或取代的執行模式。如需詳細資訊，請參閱[設定執行的佇列行為](workflows-configure-runs.md)。

1. 在 https：//[https://codecatalyst.aws/](https://codecatalyst.aws/) 開啟 CodeCatalyst 主控台。

1. 選擇您的專案。

1. 在導覽窗格中，選擇 **CI/CD**，然後選擇**工作流程**。

1. 選擇工作流程的名稱。您可以依定義工作流程的來源儲存庫或分支名稱進行篩選，或依工作流程名稱或狀態進行篩選。
**注意**  
請務必查看工作流程頁面，而不是執行頁面。

1. 選擇左上角**的最新狀態**索引標籤。

   工作流程圖表隨即出現。

1. 檢閱工作流程圖表。圖表顯示工作流程中目前正在進行的所有執行，以及已完成的最新執行。更具體地說：
   + 在**來源**排入佇列並等待啟動之前，出現在頂端的執行。
   + 動作之間出現的執行會排入佇列，並等待下一個動作處理。
   + 動作中出現的執行為 1. 動作目前正在處理中、2. 動作已完成處理，或 3. 動作未處理 （通常是因為先前的動作失敗）。