4 つのノードと 2 つのジョブがあります。任意のノードで 2 つのジョブを同時に実行でき、任意のジョブを同時に実行できます。同じマシンで同じジョブを同時に実行することを制限できるようにしたい。例えば:
ジョブ: J1 および J2 ノード: N1、N2、N3、および N4
J1 と J2 を同じノードで同時に実行できます。N1 と N3 で同時に J1 を実行できます。しかし、J1 と J1 の別のビルドを同じノードで同時に実行したくありません。
「Locks and Latches」、「Jenkins Exclusive Execution」、「Exclusion Plugin」プラグインを試しましたが、これらはさまざまなジョブを調整しようとするときにうまく機能します。しかし、私の場合は、同じジョブの異なるビルド インスタンスを管理しようとしています。