For those of you have been following along, you know that I’ve been working on a Continuous Integration series about working with Jenkins. One of the things that I really appreciate is that plugins are updated at a decent rate (I usually check for updates on Mondays).
However, it’s always a bit of a pain to manually update them and it’d be nice if I could automate the task.
To solve this problem, I wrote a little command line utility that will update installed plugins for Jenkins. I can then tie this into a scheduled task so now on Monday morning, the plugins can be updated before I come into work.
In terms of what my overall goal is, I’m working on a set of tools that can take a new machine install Jenkins, configure plugins, and set it up for .NET development. I’m one step close with this utility. I hope you all get some use from it and let me know what you think.