I built some groovy scripts that requests remotely the REST API of Jenkins. Right now these scripts are only reading data from Jenkins but I plan to also use them to make changes.
Each Jenkins job has a file called config.xml that you can download. You can then make changes to this config.xml file and post to jenkins. Jenkins will update the job according to the changes that you made. I liked this way because you don't need to add anything to Jenkins, all the logic is executed outside of Jenkins. I'm using groovy, but you can use any language capable to perform http GET and POST requests. -- View this message in context: http://jenkins-ci.361315.n4.nabble.com/What-are-you-using-for-modifying-a-lot-of-jobs-tp3560780p4705272.html Sent from the Jenkins users mailing list archive at Nabble.com. -- 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 jenkinsci-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.