Derik Whittaker



Manually Upgrading your Hudson CI Server

We run Hudson as our CI server for our product and for what ever reason the ‘upgrade’ link for upgrading to the latest build is not enabled for our 1.333 build (there could be a bug, but I have taken the time to look).  I know there is a new build ready to download (went to the site to verify this) and I wanted to download and install it.  So, what am I to do if the ‘upgrade’ link is not working?  I did a bit of googling, but I was not able to find a solution.

However, I know that Hudson runs off of one file, Hudson.war, so I figured I would try the overly obvious.  I figured i would simply backup my hudson install, download a new .war file and restart the server….AND IT WORKED.

So, If you need to do a manual upgrade of your Hudson server do the following

  1. Stop the server (we are windows so that means stopping the service)
  2. Take a backup of your server
  3. Download the latest Hudson.war file
  4. Overlay the new file on top of the existing one.
  5. Restart your service…..


If you follow this correctly you should have the latest version up and running.

Hope this helps,

Till Next Time.

Posted 11-22-2009 1:28 PM by Derik Whittaker


About The CodeBetter.Com Blog Network
CodeBetter.Com FAQ

Our Mission

Advertisers should contact Brendan

Google Reader or Homepage Latest Items
Add to My Yahoo!
Subscribe with Bloglines
Subscribe in NewsGator Online
Subscribe with myFeedster
Add to My AOL
Furl Latest Items
Subscribe in Rojo

Member Projects
DimeCasts.Net - Derik Whittaker

Friends of
Red-Gate Tools For SQL and .NET


SmartInspect .NET Logging
NGEDIT: ViEmu and Codekana
NHibernate Profiler
Balsamiq Mockups
JetBrains - ReSharper
Web Sequence Diagrams
Ducksboard<-- NEW Friend!


Site Copyright © 2007 CodeBetter.Com
Content Copyright Individual Bloggers


Community Server (Commercial Edition)