Have you tried hudson.model.Hudson.instance.save() ?
On Sun, Mar 16, 2014 at 4:07 PM, Christian Goetze < [email protected]> wrote: > 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. > -- Richard Lavoie IT consultant / consultant en informatique -- 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.
