指定工作流程動作的來源儲存庫 - Amazon CodeCatalyst

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

指定工作流程動作的來源儲存庫

使用下列指示來指定要與工作流程動作搭配使用的來源儲存庫。啟動時,動作會將已設定來源儲存庫的檔案封裝成成品,將成品下載至執行動作的執行期環境 Docker 映像,然後使用下載的檔案完成其處理。

注意

目前,在工作流程動作中,您只能指定一個來源儲存庫,也就是工作流程定義檔案所在的來源儲存庫 (在 .codecatalyst/workflows/目錄中或其子目錄中)。此來源儲存庫由標籤 表示WorkflowSource

Visual
指定動作將使用的來源儲存庫 (視覺編輯器)
  1. 開啟 CodeCatalyst 主控台,網址為 https://https://codecatalyst.aws/

  2. 選擇您的專案。

  3. 在導覽窗格中,選擇 CI/CD,然後選擇工作流程

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

  5. 選擇編輯

  6. 選擇視覺化

  7. 在工作流程圖表中,選擇您要指定來源的動作。

  8. 選擇輸入

  9. 來源中 - 選擇性執行下列動作:

    指定代表 動作所需來源儲存庫的標籤。目前,唯一支援的標籤是 WorkflowSource,代表儲存工作流程定義檔案的來源儲存庫。

    如果您省略來源,則必須在 下指定至少一個輸入成品action-name/Inputs/Artifacts

    如需來源的詳細資訊,請參閱 將來源儲存庫連線至工作流程

  10. (選用) 選擇驗證以在遞交之前驗證工作流程的 YAML 程式碼。

  11. 選擇遞交,輸入遞交訊息,然後再次選擇遞交

YAML
指定 動作將使用的來源儲存庫 (YAML 編輯器)
  1. 開啟 CodeCatalyst 主控台,網址為 https://https://codecatalyst.aws/

  2. 選擇您的專案。

  3. 在導覽窗格中,選擇 CI/CD,然後選擇工作流程

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

  5. 選擇編輯

  6. 選擇 YAML

  7. 在 動作中,新增類似下列的程式碼:

    action-name: Inputs: Sources: - WorkflowSource

    如需詳細資訊,請參閱 中 動作Sources屬性工作流程 YAML 定義的描述。

  8. (選用) 選擇驗證以在遞交之前驗證工作流程的 YAML 程式碼。

  9. 選擇遞交,輸入遞交訊息,然後再次選擇遞交