I recently learned that I can use the script console to run groovy scripts
to modify items in the model.
Specifically, I would like to add, change and remove slave node labels via
a script.
I can make a script like this for example:
hudson.model.Hudson.instance.slaves.each { slave ->
out.print("Slave $slave.nodeName : Labels: $slave.labelString")
slave.setLabelString(slave.labelString + " " + "operational")
out.println(" --> New labels: $slave.labelString")}
Now how do I persist this change to disk?
--
You received this message because you are subscribed to the Google Groups
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.