You are viewing a plain text version of this content. The canonical link for it is here.
Posted to builds@apache.org by Jesse Glick <je...@oracle.com> on 2010/07/06 19:53:44 UTC
Tool auto-installation
http://wiki.hudson-ci.org/display/HUDSON/Tool+Auto-Installation
This would be very useful on hudson.zones.apache.org; even the most common stuff like JDKs, Ant, and Maven do not seem to be set up. Which is rather irritating because
there is a long list of special versions of tools which only work on certain hosts. In particular, for some of the Ant-related jobs I would like to use the latest JDK 1.4
on whichever node is available to run the job, but I have to pick between IBM JDK 1.4 on Ubuntu or Solaris 1.4, neither of which is attractive - the IBM JDK is an unusual
config, and the Solaris slaves are often busy.
Is there any definite plan for moving to a more managed tool system? I recommend defining tools which will work on any node named e.g. "latest JDK 6" and using automatic
installation. Specialized vendors and versions like IBM 1.4 can still be defined for limited hosts if some jobs need them.
Re: Tool auto-installation
Posted by Niklas Gustavsson <ni...@protocol7.com>.
On Tue, Jul 6, 2010 at 7:53 PM, Jesse Glick <je...@oracle.com> wrote:
> http://wiki.hudson-ci.org/display/HUDSON/Tool+Auto-Installation
>
> This would be very useful on hudson.zones.apache.org; even the most common
> stuff like JDKs, Ant, and Maven do not seem to be set up.
Agreed, and as noted here I intend to attempt to move over during our
new Hudson master setup:
http://mail-archives.apache.org/mod_mbox/www-builds/201007.mbox/%3cAANLkTilgIxA5sWJx4T-mFJUd1N4XwxwQmpiMLO_a_tma@mail.gmail.com%3e
> Which is rather
> irritating because there is a long list of special versions of tools which
> only work on certain hosts. In particular, for some of the Ant-related jobs
> I would like to use the latest JDK 1.4 on whichever node is available to run
> the job, but I have to pick between IBM JDK 1.4 on Ubuntu or Solaris 1.4,
> neither of which is attractive - the IBM JDK is an unusual config, and the
> Solaris slaves are often busy.
For JDK 1.4 you can tie to Ubuntu, or the Solaris label. Both have
latest 1.4 set up (using the Sun JDK). The name of latest 1.4 is was
very helpful since it said "on Solaris only" which is no longer true.
Now changed.
/niklas