Installing Hudson on Windows just got even easier
On most Unix systems, installing Hudson as a daemon is a rather simple process. This is particularly true with Unix with a decent packaging system (for example, on OpenSolaris, it's almost as easy as "pkg install hudson".) Unfortunately, Windows make it very hard to run an ordinary program as a service, so Erik had to write a rather long description of how to achieve this.
In Hudson 1.254, I implemented a new feature so that Hudson can install itself as a Windows service with a few mouse clicks, complete with a restart of Hudson. See the "Install as Windows Service" link below, which is the entry point to this feature:
And now in 1.255, you can do the same thing with slave agents (which is a small program you need to run on machines that participate in the Hudson build cluster.) This feature is accessible from the JNLP slave agent menu item, as shown below:
The complete documentation with a bunch of screenshots are available in the website.
So with this, using Hudson on Windows or adding Windows to your build cluster got even easier!
- Login or register to post comments
- Printer-friendly version
- kohsuke's blog
- 5437 reads






Comments
by davidkarlsen - 2008-11-03 07:39
This doesn't work: https://hudson.dev.java.net/issues/show_bug.cgi?id=2567by candrews - 2008-10-02 06:14
Will Hudson automatically upgrade the JNLP agent on the Windows slaves when a new version is available from the Hudson server? I know for regular (non-JNLP) slaves, you must manually (I wrote a script that upgrades on slave startup) the slaves.