导出 GitHub 输出参数 - Amazon CodeCatalyst

亚马逊 CodeCatalyst 不再向新买家开放。现有客户可以继续正常使用该服务。有关更多信息,请参阅 如何从中迁移 CodeCatalyst

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

导出 GitHub 输出参数

您可以在 CodeCatalyst 工作流中使用 GitHub 输出参数

注意

输出参数的另一个词是变量。由于 GitHub 在其文档中使用了术语输出参数,因此我们也将使用此术语。

按照以下说明操作,从 GitHub Action 中导出 GitHub 输出参数,以便其他 CodeCatalyst 工作流操作可以使用该参数。

导出 GitHub 输出参数
  1. 打开工作流并选择编辑。有关更多信息,请参阅 创建工作流

  2. 在生成要导出的输出参数的 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