在工作流程中使用 AE 托管的运行器

您可以使用标签将作业发送到 AE 托管的运行器 池。

Note: AE 托管的运行器s are currently in beta and subject to change.

注意: GitHub Actions 目前正在测试用于 GitHub AE 。

在工作流程中使用 AE 托管的运行器

标签允许您向包含该标签的任何 AE 托管的运行器 发送工作流程作业。 您可以使用默认标签,也可以创建自定义标签。

使用默认标签路由作业

AE 托管的运行器 在添加到 GitHub Actions 时会获得一个标签。 该标签用于指示其分配位置。

您可以使用工作流程的 YAML 将作业发送到特定的 AE 托管的运行器 池。 此示例演示如何配置工作流程以在称为 AE-runner-for-CI 的标签上运行:

runs-on: [AE-runner-for-CI]

更多信息请参阅“GitHub Actions 的工作流程语法”。

使用自定义标签路由作业

您可以随时创建自定义标签并将其分配给您的 AE 托管的运行器。 自定义标签允许您根据其标签将作业发送给特定类型的运行器。

例如,如果您的某个作业需要特定的软件包,则可以创建名为 octocat 的自定义标签,并将其分配给安装了该软件包的运行器。 与所有已分配的标签匹配的 AE 托管的运行器 将有资格运行该作业。

此示例显示一个使用多个标签的作业:

runs-on: [AE-runner-for-CI, octocat, linux]

这些标签累计运行,所以 AE 托管的运行器 的标签必须匹配所有标签才能处理该作业。

此文档对您有帮助吗?

隐私政策

帮助我们创建出色的文档!

所有 GitHub 文档都是开源的。看到错误或不清楚的内容了吗?提交拉取请求。

做出贡献

或者, 了解如何参与。