在某些情况下,我无法在节点 A 中使用 Docker,并且每个节点一次只能执行 1 个作业。
我想在同一个作业中将节点 A 与节点 B 一起使用。 目前使用节点B的作业配置如下
stage('Test') {
agent {
docker {
label 'TESTNODE'
image 'some_image'
}
}
...
}
我无法将节点 A 的标签设置为 TESTNODE,因为我无法在节点 A 上运行 docker。
有没有办法配置 jenkins,如果作业在节点 B 上执行,则使用 docker,但如果节点 B 繁忙,作业在没有 docker 的节点 A 上正常执行?