本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
指定工作流程動作的來源存放庫
請使用下列指示來指定要與工作流程動作搭配使用的來源存放庫。啟動時,動作會將已設定來源儲存庫中的檔案捆綁到成品中,將成品下載至執行動作所在的執行階段環境 Docker 映像,然後使用下載的檔案完成其處理。
注意
目前,在工作流程動作中,您只能指定一個來源存放庫,這是工作流程定義檔案所在的來源存放庫 (位於目.codecatalyst/workflows/
錄或其中一個子目錄中)。此來源儲存庫由標籤表示WorkflowSource
。
- Visual
-
若要指定動作將使用的來源儲存庫 (視覺化編輯器)
開啟主 CodeCatalyst 控台,網址為 https://codecatalyst.aws/
。 -
選擇您的專案。
-
在瀏覽窗格中,選擇 CI/CD,然後選擇 [工作流程]。
-
選擇工作流程的名稱。您可以依定義工作流程的來源儲存庫或分支名稱進行篩選,或依工作流程名稱或狀態進行篩選。
-
選擇編輯。
-
選擇 [視覺]。
-
在工作流程圖中,選擇您要指定來源的動作。
-
選擇「輸入」。
-
在來源中-選擇性執行下列動作:
指定代表動作所需之來源儲存庫的標籤。目前唯一支援的標籤是
WorkflowSource
,它代表儲存工作流程定義檔案的來源儲存庫。如果您省略來源,則必須在下指定至少一個輸入成品
。action-name
/Inputs/Artifacts如需來源的詳細資訊,請參閱 將來源儲存庫連線至工作。
-
(選擇性) 選擇「驗證」,在確認之前驗證工作流程的程YAML式碼。
-
選擇「確認」,輸入確認訊息,然後再次選擇「確認」。
- YAML
-
若要指定動作將使用的來源儲存庫 (YAML編輯器)
開啟主 CodeCatalyst 控台,網址為 https://codecatalyst.aws/
。 -
選擇您的專案。
-
在瀏覽窗格中,選擇 CI/CD,然後選擇 [工作流程]。
-
選擇工作流程的名稱。您可以依定義工作流程的來源儲存庫或分支名稱進行篩選,或依工作流程名稱或狀態進行篩選。
-
選擇編輯。
-
選擇YAML。
-
在動作中,新增類似下列內容的程式碼:
action-name
: Inputs: Sources: - WorkflowSource如需詳細資訊,請參閱中工作流YAML定義針對您動作的
Sources
屬性說明。 -
(選擇性) 選擇「驗證」,在確認之前驗證工作流程的程YAML式碼。
-
選擇「確認」,輸入確認訊息,然後再次選擇「確認」。