We currently have a number of tools (e.g. JDKs, Ant, Maven, etc) defined
globally, in the 'Manage Hudson' configuration page.

Some are already a bit dubious, being declared as "on Ubuntu only", so
not really global at all.  Now we have a Windows client the paths are
totally wrong there, so specifying a build to use 'latest' is not going
to work.

I think the only option is to push the tool location definitions down to
individual nodes.  That will require some duplication across the Ubuntu
nodes, but will allow us to specify the actual tools available on a
node, and the correct paths for Windows.

WDYT?  Any better option?

Regards,
Tim

Reply via email to