複数のノードが利用可能な Jenkins ノード (NodeA、NodeB、...) を考えると、2 つのノードを取得するようにジョブを定義する方法はありますか?
たとえば、Job1 は NodeA と NodeD に割り当てられます。
複数のノードが利用可能な Jenkins ノード (NodeA、NodeB、...) を考えると、2 つのノードを取得するようにジョブを定義する方法はありますか?
たとえば、Job1 は NodeA と NodeD に割り当てられます。
ジョブを 2 回送信し、NodeLabel パラメータ プラグインを使用して各ジョブを実行するノードを選択する必要があります。これらの両方のジョブを同時に送信するには、Build Flow プラグインを使用してみてください。
なぜこれをやろうとしているのですか?スレーブ エージェントを使用してソフトウェアをインストールしようとしていますか? おそらく、 rundeckのようなオーケストレーション ツールの使用を検討できます( Jenkins プラグインも備えています) 。
ジョブをノード A とノード D の両方で 2 回実行するには、Matrix-build プラグインを使用します (構成と監視が少し難しいことに注意してください)。
ノード A またはノード D のいずれかでジョブを 1 回実行するには、これら 2 つのノードに同じ LABEL を指定し、ジョブをそのラベルで実行するように制限します。
乾杯