从2025年11月7日起,亚马逊 CodeCatalyst 将不再向新客户开放。如果您想使用该服务,请在2025年11月7日之前注册。有关更多信息,请参阅 如何迁移 CodeCatalyst。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用密钥
要在工作流操作中使用密钥,您必须获取密钥的引用标识符并在工作流操作中使用该标识符。
获取密钥的标识符
使用以下过程获取密钥的引用标识符。您将此标识符添加到工作流中。
获取密钥的引用标识符
打开 CodeCatalyst 控制台,网址为 https://codecatalyst.aws/
。 -
在导航窗格中,选择 CI/CD,然后选择密钥。
-
在密钥列表中,选择要使用的密钥。
-
在引用 ID 列中,复制密钥的标识符。以下是引用 ID 的语法:
${Secrets.<name>}
在工作流中引用密钥
使用以下过程在工作流中引用密钥。
引用密钥
-
在导航窗格中,选择 CI/CD,然后选择工作流。
-
选择工作流的名称。您可以按定义工作流的源存储库或分支名称筛选,也可以按工作流名称或状态筛选。
-
选择编辑。
-
选择 YAML。
-
修改 YAML 以使用密钥的标识符。例如,要在
curl命令中使用存储为密钥的用户名和密码,应使用类似于以下内容的Run命令:- Run: curl -u<username-secret-identifier>:<password-secret-identifier>https://example.com -
(可选)选择验证,在提交之前验证工作流的 YAML 代码。
-
选择提交,输入提交消息,然后再次选择提交。