將機群或運算指派給動作 - Amazon CodeCatalyst

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

將機群或運算指派給動作

根據預設,工作流程動作會使用具有 Amazon EC2運算類型的Linux.x86-64.Large隨需機群。若要改為使用佈建機群,或使用不同的隨需機群,例如 Linux.x86-64.2XLarge,請使用下列指示。

Visual
開始之前
  • 如果您想要指派佈建機群,您必須先建立佈建機群。如需詳細資訊,請參閱建立佈建機群

將佈建機群或不同的機群類型指派給動作
  1. 在 https://https://codecatalyst.aws/ 開啟 CodeCatalyst 主控台。

  2. 選擇您的專案。

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

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

  5. 選擇編輯

  6. 選擇視覺化

  7. 在工作流程圖表中,選擇您要指派已佈建機群或新機群類型的動作。

  8. 選擇 Configuration (組態) 索引標籤。

  9. 運算機群 中,執行下列動作:

    指定將執行工作流程或工作流程動作的機器或機群。使用隨需機群時,當動作開始時,工作流程會佈建所需的資源,並在動作完成時銷毀機器。隨需機群範例:Linux.x86-64.LargeLinux.x86-64.XLarge。如需隨需機群的詳細資訊,請參閱 隨需機群屬性

    使用佈建機群,您可以設定一組專用機器來執行工作流程動作。這些機器保持閒置狀態,準備好立即處理動作。如需佈建機群的詳細資訊,請參閱 佈建的機群屬性

    Fleet 如果 省略,則預設值為 Linux.x86-64.Large

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

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

YAML
開始之前
  • 如果您想要指派佈建機群,您必須先建立佈建機群。如需詳細資訊,請參閱建立佈建機群

將佈建機群或不同的機群類型指派給動作
  1. 在 https://https://codecatalyst.aws/ 開啟 CodeCatalyst 主控台。

  2. 選擇您的專案。

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

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

  5. 選擇編輯

  6. 選擇 YAML

  7. 尋找您要指派佈建機群或新機群類型的動作。

  8. 在 動作中,新增 Compute 屬性,並Fleet設定為機群名稱或隨需機群類型。如需詳細資訊,請參閱 中 動作Fleet屬性建置和測試動作 YAML的說明。

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

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