| GitLab | 作业 tags 匹配 Runner 注册时登记的标签 |
|---|---|
| GitHub | runs-on 指定标签(self-hosted 加自定义标签) |
| Jenkins | agent { label 'linux && docker' } |
GitLab
GitLab
build:
tags: [linux, docker]
script: make buildGitHub
GitHub
runs-on: [self-hosted, linux, x64]未声明标签的作业可能被任意 Runner 领取;专用构建机务必打专属标签并在作业中声明。