On Fri, Dec 18, 2009 at 9:49 AM, Tim Ellison <t.p.elli...@gmail.com> wrote:
> On 17/Dec/2009 21:03, Niklas Gustavsson wrote:
>> we now got a Windows server ready for installing a Hudson slave. As
>> there is a need to run GUI tests on the slave, the recommended way of
>> running Hudson is to use JNLP.
>
> Excuse my ignorance, but why does the method of invoking the Hudson
> slave affect what type of code that slave can run?  The GUI tests are
> run in a separate JVM forked from a script launched by Hudson...

The other way of running the Hudson slave is as a Windows service, and
as far as I know, a service does not have access to GUI. You can find
more details on the options here:
http://wiki.hudson-ci.org/display/HUDSON/Distributed+builds#Distributedbuilds-HavemasterlaunchslaveagentonWindows

> Solaris - <shrug/>.  It may be simpler to put ssh on the windows side
> and have everything work the same way.

That is certainly also an option. There is a write up on the
experience the Sontype guys had with Hudson/Windows/SSH here:
http://www.sonatype.com/people/2009/02/the-hudson-build-farm-experience-volume-ii/

/niklas

Reply via email to