私は4つのノードと2つのジョブを持っています。どのノードも同時に2つのジョブを実行でき、どのジョブも同時に実行できます。同じマシンで同じジョブを同時に実行することを制限したいと考えています。たとえば:Jenkinsは同じジョブを同じノードで同時に実行できないようにしますか?
ジョブズ:J1とJ2 ノード:N1、N2、N3とN4
私は同じ時間に同じノード上でJ1とJ2を実行することができます。 N1とN3でJ1を同時に実行できます。 しかし、同じノード上でJ1とJ1の別のビルドを同時に実行する必要はありません。
「ロックとラッチ」、「Jenkins Exclusive Execution」、「Exclusion Plugin」プラグインを試しましたが、これらは異なるジョブを調整しようとするとうまく動作します。しかし私の場合は、同じ仕事の異なるビルドインスタンスを管理しようとしています。あなたが二回[ビルド]キーを押すと
は、ジョブの最初のインスタンスは次のようになります。
あなたが「スロットル」プラグインを使用している言及するのを忘れてしまいました... – Gonen