JenkinsノードとジョブがすべてGroovyファイルで定義されている環境です。ノードを定義するために、hudson.slaves.DumpSlaveクラスを使用しています。私は今、Jenkins GUIのスレーブ設定画面に表示される "Usage"パラメータの値を変更する必要があります。デフォルトではこのパラメータは「可能な限りこのノードを利用する」です。GUIを使用して「このノードに一致するラベル制限を持つジョブのみをビルド」に値を変更できますが、Groovyを介してそのパラメータを設定したいとします。これどうやってするの?Jenkins Slave Groovyの定義: "Usage"パラメータを設定する方法
おそらくsetNodeParameters()メソッドを除いて、DumbSlave API(http://javadoc.jenkins-ci.org/hudson/slaves/DumbSlave.html)の「Usage」に関連するものは表示されませんが、その場合はどのパラメータを設定する必要がありますか?
AFAIRこれは 'slave.setMode(hudson.model.Node.Mode.EXCLUSIVE)'によって設定されます。 – izzekil