Professional Development

Software Development

Mentoring

Career

Process

Other

Every week I’ll be posting articles, posts, and videos that I found interesting during the previous week. Thanks to @geoffmazeroff and @infraredbaboon for the inspiration.

Software Development

Mentoring

Career

Management

Tools of the Trade

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.