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
- Stop the server (we are windows so that means stopping the service)
- Take a backup of your server
- Download the latest Hudson.war file
- Overlay the new file on top of the existing one.
- Restart your service…..
If you follow this correctly you should have the latest version up and running.
Hope this helps,
Till Next Time.
11-22-2009 1:28 PM