使用密钥 - Amazon CodeCatalyst

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

使用密钥

要在工作流程操作中使用密钥,必须获取密钥的参考标识符并在工作流程操作中使用该标识符。

获取密钥的标识符

使用以下步骤获取密钥的参考标识符。您需要将此标识符添加到您的工作流程中。

获取密钥的参考标识符
  1. 打开 CodeCatalyst 控制台,网址为 https://codecatalyst.aws/

  2. 在导航窗格中,选择 C I/CD,然后选择密钥。

  3. 在密钥列表中,找到您要使用的密钥。

  4. 参考编号列中,复制密钥的标识符。以下是参考编号的语法:

    ${Secrets.<name>}

在工作流程中引用密钥

使用以下步骤在工作流程中引用密钥。

引用机密
  1. 在导航窗格中,选择 C I/CD,然后选择工作流程。

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

  3. 选择编辑

  4. 选择YAML

  5. 修改YAML以使用密钥的标识符。例如,要在curl命令中使用存储为机密的用户名和密码,可以使用类似于以下内容的Run命令:

    - Run: curl -u <username-secret-identifier>:<password-secret-identifier> https://example.com
  6. (可选)选择 “验证” 以在提交之前验证工作流程的YAML代码。

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