I don't know what is supposed to happen, I just know that I recently configured 
a Jenkins slave node on OSX and it didn't work until I manually
installed both Java and Mercurial. Indeed, it would be nice if both happened 
automatically (Jenkins install Java and the Mercurial plugin install 
Mercurial). I wasn't aware of this page that you referenced or exactly what 
that implies. I read that page as saying that more tools, specifically 
auto-installation of SCMs, is needed (e.g. Mercurial). Why it specifically 
says: "Mercurial available as of 1.18" is indeed confusing (since it implies it 
is already supported, but is listed under missing tools).

Chuck

-----Original Message-----
From: jenkinsci-users@googlegroups.com 
[mailto:jenkinsci-users@googlegroups.com] On Behalf Of gili.tzabari
Sent: Thursday, August 30, 2012 10:57 AM
To: jenkinsci-users@googlegroups.com
Subject: Re: Mercurial automatic installer on slave node

Chuck,

     Are you sure? Looking at
https://wiki.jenkins-ci.org/display/JENKINS/Tool+Auto-Installation it says 
"Mercurial available as of 1.18". I thought this means that Mercurial supports 
auto-installation.

     We really need someone to put up some sort of grid of operating systems 
and supported auto-installers. Also, note that in the past the JDK 
auto-installer didn't support OSX because Oracle JDK wasn't available. Today it 
is. Is anyone updating the JDK installer for OSX?

Thanks,
Gili

On 30/08/2012 10:52 AM, Chuck Doucette wrote:
> I believe you must manually install both Java (if you haven't already) and 
> Mercurial on the OSX node.
> It would be nice if Jenkins or more specifically its Mercurial plugin also 
> installed Mercurial automatically.
>
> Chuck
>
> On Aug 30, 2012, at 10:34 AM, Gili 
> <gili.tzab...@gmail.com<mailto:gili.tzab...@gmail.com>> wrote:
>
>
> Hi,
>
> I've configured a master node on Windows and a slave node on OSX 10.7. 
> I configured automatic tool installation on the master (including for
> Mercurial) and created a task that runs exclusively on the OSX node. 
> When I first the task it fails because Mercurial is not installed. It 
> seems Jenkins never attempts to install it.
>
> I'm new to clustering. How am I supposed to configure this? Am I doing 
> something wrong or is this simply not supported? I am using Jenkins 1.478.
>
> PS: I cross-posted this question to
> http://stackoverflow.com/questions/12185230/jenkins-how-to-configure-m
> ercurial-installer
>
> Thanks,
> Gili
>
>

Reply via email to