User:Wvengen@nikhef.nl/Hudson installation
From PDP/Grid Wiki
< User:Wvengen@nikhef.nl
Jump to navigationJump to searchRevision as of 15:39, 3 November 2009 by Wvengen@nikhef.nl (talk | contribs)
I'm using the continuous integration server Hudson as part of the jGridstart development process. An important aspect is testing the software on multiple platforms. Installing Hudson is pretty straightforward in unix-like OSes. Windows needs some attention though, which is described here.
Installation of a Hudson Windows slave
- Install the Windows OS
- Create an ordinary user (e.g. hudson), and setup auto-login (KB324737).
- Install UnxUtils (see also here), and copy sh.exe to C:\bin (or whichever drive you use for Hudson); make sure it can be found in the PATH.
- Install the Java runtime from java.com
- Create a node in Hudson and create in the Windows node's Startup application folder a shortcut to javaws http://hudson/computer/win/slave-agent.jnlp.
- (not required, but needed for our setup:) install unzip command-line utilities
I've ran Hudson on Windows XP professional 32-bit and 64-bit, and Windows server 2003.