注:GitHub Enterprise Server 2.22 上的 GitHub Actions 支持是有限的公测版。 测试已结束。 GitHub Actions 现在一般可用于 GitHub Enterprise Server 3.0 或更新版本。 更多信息请参阅 GitHub Enterprise Server 3.0 发行说明。
- 有关升级到 GitHub Enterprise Server 3.0 或更新版本的更多信息,请参阅“升级 GitHub Enterprise Server”。
- 有关在升级后配置 GitHub Actions 的更多信息,请参阅 GitHub Enterprise Server 3.0 的文档。
注: GitHub 托管的运行器目前在 GitHub Enterprise Server 上不受支持。 您可以在 GitHub 公共路线图 上查看有关未来支持计划的更多信息。
GitHub Enterprise Server 存储 90 天的完整构建日志和构件。
执行这些步骤需要对仓库的读取访问权限。
-
在 GitHub Enterprise Server 上,导航到仓库的主页面。
-
在仓库名称下,单击 Actions(操作)。
-
在左侧边栏中,单击您想要查看的工作流程。
-
从工作流程运行列表中,单击要查看的运行的名称。
-
在构件下,单击您想要下载的构件。
To learn more about GitHub CLI, see "About GitHub CLI."
GitHub CLI 将根据构件名称将每个构件下载到单独的目录中。 如果只指定了单个构件, 它将被提取到当前目录。
要下载工作流程运行产生的所有构件,请使用 run download
子命令。 将 run-id
替换为您想要从中下载构件的运行的 ID。 如果您没有指定 run-id
,GitHub CLI 将返回一个交互式菜单,供您选择最近的运行。
gh run download run-id
要从运行中下载特定的构件,请使用 run download
子命令。 将 run-id
替换为您想要从中下载构件的运行的 ID。 使用要下载的构件名称替换 artifact-name
。
gh run download run-id -n artifact-name
您可以指定多个构件。
gh run download run-id -n artifact-name-1 -n artifact-name-2
要从仓库的所有运行中下载特定的构件,请使用 run download
子命令。
gh run download -n artifact-name-1 -n artifact-name-2