Its available online @ http://javadoc.jenkins-ci.org/
Richard. On Mon, Mar 17, 2014 at 12:11 PM, Richard Lavoie <[email protected]>wrote: > The IDE is the best way because of the inter class easy navigation and the > fact that source code is often submitted along with binaries in macen. > > You could also just look at the javadocs but I don't think it's published > online. It is available through maven though. > > Going from the source with IDE is the easiest path. > > Richard Lavoie > > On 2014-03-16, at 16:42, Christian Goetze < > [email protected]> wrote: > > What is the best way to discover all these nice things one could do...? Do > I really need to fire up an IDE and explore the source? > > > On Sun, Mar 16, 2014 at 1:41 PM, Christian Goetze < > [email protected]> wrote: > >> Thank you - that appears to work. >> >> >> On Sun, Mar 16, 2014 at 1:37 PM, Richard Lavoie <[email protected] >> > wrote: >> >>> 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 a topic in the >>> Google Groups "Jenkins Users" group. >>> To unsubscribe from this topic, visit >>> https://groups.google.com/d/topic/jenkinsci-users/epL30VXvXC4/unsubscribe >>> . >>> To unsubscribe from this group and all its topics, send an email to >>> [email protected]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> > -- > 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. > > -- > 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. > -- 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.
