如何在 Jenkins 中使用 "backup node"?

How to use a "backup node" in Jenkins?

我有一个自动触发的作业,我们称之为 JobA,我有两个节点 NodeANodeB。 我希望 JobANodeA 上始终 运行 ,但如果 NodeA 离线,我希望它 运行在 NodeB 上。 如何设置?

目前 JobA 仅使用 NodeA。如果节点离线,则不执行构建。

可能如下所示。您可以探索更多详细信息here

pipeline {
  agent { label 'NodeA || NodeB' }
  stages {
     stage('stage-one') {
       steps {
          ....
       }
     }
  }
}