中的工作流程狀態 CodeCatalyst - Amazon CodeCatalyst

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

中的工作流程狀態 CodeCatalyst

工作流程可以具有下列其中一種狀態:

  • 有效 – 工作流程可執行,且可由觸發程序 啟動。

    若要將工作流程標記為有效,下列兩個條件都必須為 true:

    • 工作流程定義檔案必須是有效的。

    • 工作流程必須沒有觸發條件、沒有推送觸發條件,或使用目前分支上的檔案執行的推送觸發條件。如需詳細資訊,請參閱觸發器和分支的使用指南

  • 無效 – 工作流程的定義檔案無效。工作流程無法手動執行,或透過觸發程序自動執行。無效的工作流程會與工作流程定義一起顯示 n CodeCatalyst 主控台中的錯誤訊息 (或類似訊息)。

    若要將工作流程標記為無效,下列條件必須為 true:

  • 非作用中 – 工作流程定義有效,但無法手動執行,或透過觸發程序自動執行。

    若要將工作流程標記為非作用中,下列兩個條件都必須為 true:

    • 工作流程定義檔案必須是有效的。

    • 工作流程定義檔案必須包含推播觸發條件,指定與工作流程定義檔案目前所在的分支不同的分支。如需詳細資訊,請參閱觸發器和分支的使用指南

      若要將工作流程從非作用中切換到作用中 ,請參閱 如何修正「工作流程處於非作用中狀態」訊息?

      注意

      如果處於非作用中狀態的工作流程很多,您可以從檢視中篩選它們。若要篩選非作用中的工作流程,請選擇工作流程頁面頂端的篩選工作流程欄位,選擇狀態 ,然後選擇狀態 != 不等於 ,然後選擇 INACTIVE

注意

如果工作流程指定您稍後移除的資源 (例如套件儲存庫), CodeCatalyst 不會偵測到此變更,且 會繼續將工作流程標記為有效。當工作流程執行時,就會發現這些類型的問題。