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