12

タイトルの通り、Jenkins で CLI を使用して新しいスレーブ ノードをビルド クラスタに追加するにはどうすればよいですか? または CLI オプションがない場合、使用できる別のスクリプト可能なアプローチはありますか?

4

2 に答える 2

19

CLI の基本的な手順は、ここにあります。

次の CLI コマンドは、新しいノード構成 XML を stdin として取得する必要があります。

java -jar jenkins-cli.jar -s [JENKINS_URL] create-node [NewNodeName]

たとえば、既存のノードをコピーする場合は、次を使用できます。

java -jar jenkins-cli.jar -s [JENKINS_URL] get-node [NodeToCopyFrom] | java -jar jenkins-cli.jar -s [JENKINS_URL] create-node [NewNodeName]
于 2015-06-09T11:59:52.303 に答える
10

多くの人がSwarm プラグインを使用して、スレーブを実際に手動で追加する必要をなくしています。もちろん、swarm エージェントのインストールをスクリプト化する必要がありますが、それは非常に簡単です。

于 2012-10-05T16:46:26.600 に答える