亚马逊 CodeCatalyst 不再向新买家开放。现有客户可以继续正常使用该服务。有关更多信息,请参阅 如何从中迁移 CodeCatalyst。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
引用 GitHub 输出参数
按照以下说明操作以引用 GitHub 输出参数。
引用 GitHub 输出参数
-
完成导出 GitHub 输出参数中的步骤。
GitHub 输出参数现在可用于其他操作。
-
记下输出参数的
Variables值。它包含下划线(_)。 -
使用以下语法引用输出参数:
${action-name.output-name}进行如下替换:
-
将
action-name替换为生成输出参数的 CodeCatalyst GitHub Action 的名称(请勿使用 GitHub 操作的name或id)。 -
将
output-name替换为您之前记下的输出参数的Variables值。
示例:
BuildActionB: Identifier: aws/build@v1 Configuration: Steps: - Run: echo ${MyGitHubAction.random-color-generator_SELECTEDCOLOR}带上下文的示例
以下示例说明如何在
GitHubActionA中设置SELECTEDCOLOR变量、输出该变量,然后在BuildActionB中引用该变量。Actions: GitHubActionA: Identifier: aws/github-actions-runner@v1 Configuration: Steps: - name: Set selected color run: echo "SELECTEDCOLOR=green" >> $GITHUB_OUTPUT id: random-color-generator Outputs: Variables: - 'random-color-generator_SELECTEDCOLOR' BuildActionB: Identifier: aws/build@v1 Configuration: Steps: - Run: echo ${GitHubActionA.random-color-generator_SELECTEDCOLOR} -