为操作分配队列或计算 - Amazon CodeCatalyst

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

为操作分配队列或计算

默认情况下,工作流程操作使用具有 Amazon EC2 计算类型的Linux.x86-64.Large按需队列。要改用预配置的队列,或者使用其他按需队列(例如)Linux.x86-64.2XLarge,请使用以下说明。

Visual
开始前的准备工作
  • 如果要分配已配置的队列,则必须先创建已配置的队列。有关更多信息,请参阅 创建已配置的舰队

为操作分配已配置的队列或其他舰队类型
  1. 打开 CodeCatalyst 控制台,网址为 https://codecatalyst.aws/

  2. 选择您的项目。

  3. 在导航窗格中,选择 C I/CD,然后选择工作流程。

  4. 选择工作流程的名称。您可以按定义工作流程的源存储库或分支名称进行筛选,也可以按工作流程名称或状态进行筛选。

  5. 选择编辑

  6. 选择 “视觉”。

  7. 在工作流程图中,选择要为其分配已配置队列或新队列类型的操作。

  8. 选择配置选项卡。

  9. 计算队列中,执行以下操作:

    指定将运行您的工作流程或工作流程操作的计算机或机群。对于按需队列,当操作开始时,工作流程会配置所需的资源,操作完成后计算机就会被销毁。按需车队的示例:Linux.x86-64.LargeLinux.x86-64.XLarge。有关按需队列的更多信息,请参阅按需车队房产

    使用已配置的队列,您可以配置一组专用计算机来运行您的工作流程操作。这些计算机处于闲置状态,可以立即处理操作。有关已配置队列的更多信息,请参阅。已配置的舰队属性

    如果省略,Fleet则默认为Linux.x86-64.Large

  10. (可选)选择 “验证” 以在提交之前验证工作流程的YAML代码。

  11. 选择 “提交”,输入提交消息,然后再次选择 “提交”。

YAML
开始前的准备工作
  • 如果要分配已配置的队列,则必须先创建已配置的队列。有关更多信息,请参阅 创建已配置的舰队

为操作分配已配置的队列或其他舰队类型
  1. 打开 CodeCatalyst 控制台,网址为 https://codecatalyst.aws/

  2. 选择您的项目。

  3. 在导航窗格中,选择 C I/CD,然后选择工作流程。

  4. 选择工作流程的名称。您可以按定义工作流程的源存储库或分支名称进行筛选,也可以按工作流程名称或状态进行筛选。

  5. 选择编辑

  6. 选择YAML

  7. 找到您要为其分配已配置队列或新舰队类型的操作。

  8. 在操作中,添加一个Compute属性并设置Fleet为您的舰队名称或按需队列类型。有关更多信息,请参阅中生成和测试操作 YAML针对您的操作的Fleet属性的描述。

  9. (可选)选择 “验证” 以在提交之前验证工作流程的YAML代码。

  10. 选择 “提交”,输入提交消息,然后再次选择 “提交”。