Co3*_*3dr 2 runner gitlab cicd
是否可以在一项作业中使用多个标签,如 Gitlab 文档的示例
工作:
标签:
- runnerA
- runnerB
对我来说,该配置最终会出现错误“此作业被卡住,因为您没有任何在线活跃跑步者,也没有分配给他们的任何这些标签”。
我们只使用共享跑步者,我可以找到分配给跑步者的标签
我尝试归档的是一项作业触发两个运行程序,并且运行程序在不同的服务器上工作。
问候
该作业陷入困境,因为您的跑步者需要拥有已声明的所有标签。因此,跑步者需要runnerA和runnerB来处理这项工作。
可能对您有帮助的是使用parallel带有不同标签的关键字。这是在此处的文档中定义的: https: //docs.gitlab.com/ee/ci/jobs/job_control.html#select- Different-runner-tags-for-each-parallel-matrix-job
一个例子是
job:
stage: somestage
parallel:
matrix:
- RUNNER: runnerA
- RUNNER: runnerB
tags:
- ${RUNNER}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6772 次 |
| 最近记录: |