Thanks Robert.

QQ: How do I instantiate this class via groovy script, can I import this 
class in groovy and use it?

Regards,
Manish

On Friday, 7 November 2014 16:16:45 UTC+5:30, munsingh wrote:
>
> Hello Jenkins Developers,
>
> I need to create Jenkins Linux Slaves via script. I have been able to 
> create Windows Slaves, which connect via JNLP by using the folowing code:
>
> Jenkins.instance.addNode( new DumbSlave(strSlaveName,
>                                         strSlaveDescription,
>                                         strWorkspace,
>                                         strSlaveNumExecutors,
>                                         Node.Mode.NORMAL,
>                                         strLabel,
>                                         "true" == strSlaveIsWindows ? new 
> JNLPLauncher() : new CommandLauncher( "172.16.222.151 root" ),
>                                         new RetentionStrategy.Always(),
>                                         new LinkedList()));
>
>
> However I am unable to create Linux Slaves, which "Launch Slave agents on 
> Unix machines via ssh. The CommandLauncher class creates a slave, which 
> "Launch Slave agents via execution of command via the master". 
> I see that the ComputerLauncher class has three sub-classes: 
> CommandLauncher, ComputerLauncherFilter, DelegatingComputerLauncher, 
> JNLPLauncher.
>
> I am not sure whether the ComputerLauncherFilter or the 
> DelegatingComputerLauncher class needs to be used.
>
> Any help is highly appreciated.
>
> Thanks,
> Manish
>
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to