指定要使用的操作版本 - Amazon CodeCatalyst

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

指定要使用的操作版本

默认情况下,当您向工作流程添加操作时,Amazon CodeCatalyst 会使用以下格式将完整版本添加到工作流程定义文件中:

vmajor.minor.patch

例如:

My-Build-Action: Identifier: aws/build@v1.0.0

您可以缩短Identifier属性中的完整版本,以便工作流程始终使用操作的最新次要版本或补丁版本。

例如,如果您指定:

My-CloudFormation-Action: Identifier: aws/cfn-deploy@v1.0

... 最新的补丁版本是1.0.4,那么操作将使用1.0.4。比如说,如果发布了更高版本1.0.5,则该操作将使用1.0.5。比如说,如果发布了次要版本1.1.0,那么该操作将继续使用1.0.5

有关指定版本的详细说明,请参阅以下主题之一。

使用以下说明来指明您希望您的工作流程使用哪个版本的操作。您可以指定最新的主要版本或次要版本,也可以指定特定的补丁版本。

我们建议使用操作的最新次要版本或补丁版本。

Visual

不可用。YAML选择查看YAML说明。

YAML
将工作流程配置为使用最新版本的操作或特定的补丁版本
  1. 打开 CodeCatalyst 控制台,网址为 https://codecatalyst.aws/

  2. 选择您的项目。

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

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

  5. 选择编辑

  6. 选择YAML

  7. 找到要编辑其版本的操作。

  8. 找到操作的Identifier属性,然后将版本设置为以下之一:

    • 动作标识符 @vmajor — 使用此语法让工作流程使用特定的主要版本,并允许自动选择最新的次要版本和补丁版本。

    • 动作标识符 @vmajor.minor — 使用此语法让工作流程使用特定的次要版本,并允许自动选择最新的补丁版本。

    • 动作标识符 @vmajor.minor.patch — 使用此语法让工作流程使用特定的补丁版本。

    注意

    如果您不确定有哪些版本可用,请参阅列出可用的操作版本

    注意

    您不能省略主要版本。

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

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