亚马逊 CodeCatalyst 不再向新买家开放。现有客户可以继续正常使用该服务。有关更多信息,请参阅 如何从中迁移 CodeCatalyst。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
导出 GitHub 输出参数
您可以在 CodeCatalyst 工作流中使用 GitHub 输出参数
注意
输出参数的另一个词是变量。由于 GitHub 在其文档中使用了术语输出参数,因此我们也将使用此术语。
按照以下说明操作,从 GitHub Action 中导出 GitHub 输出参数,以便其他 CodeCatalyst 工作流操作可以使用该参数。
导出 GitHub 输出参数
-
打开工作流并选择编辑。有关更多信息,请参阅 创建工作流。
-
在生成要导出的输出参数的 GitHub Actions 操作中,添加一个包含基础
Variables属性的Outputs部分,如下所示:Actions: MyGitHubAction: Identifier: aws/github-actions-runner@v1 Outputs: Variables: - 'step-id_output-name'进行如下替换:
-
将
step-id替换为 GitHub 操作的steps部分中的id:属性的值。 -
将
output-name替换为 GitHub 输出参数的名称。
示例
以下示例演示如何导出名为
SELECTEDCOLOR的 GitHub 输出参数。Actions: MyGitHubAction: Identifier: aws/github-actions-runner@v1 Outputs: Variables: - 'random-color-generator_SELECTEDCOLOR' Configuration: Steps: - name: Set selected color run: echo "SELECTEDCOLOR=green" >> $GITHUB_OUTPUT id: random-color-generator -