You don’t need to set up a Jenkins server instance on the slave machine. You will need to set up a slave instance, and that will connect to the Jenkins server. There are several ways to launch slaves, documented at https://wiki.jenkins-ci.org/display/JENKINS/Distributed+builds.
Slaves don’t have their own UI; you configure them with the Jenkins server. Depending on the launch method, either the Jenkins server will connect to the remote machine and launch a slave, or the remote machine will launch a slave to connect to the Jenkins server to get its configuration. Either way, the slave is running on the remote machine and will consume the resources of that machine, _not_ the resources of the machine the Jenkins server is running on. The server process will send it marching orders (inexpensive) and collect and store the output logs in real time (expensive, depending on how much output your jobs are writing). If your slave is just doing command-line type stuff (running scripts, Maven builds, Ant jobs, etc.), any method of launching the slave will do. If your slave is launching and/or interacting with GUIs (often done in Windows testing), you will have to be careful to launch the slave in such a way that it can take over the GUI. The page above suggests using Java Web Start (JLNP). Hope this helps! --Rob Mandeville From: [email protected] [mailto:[email protected]] On Behalf Of Varghese Renny Sent: Thursday, June 28, 2012 2:47 AM To: [email protected] Subject: Re: Can i run master and slave on same machine For running slave, first i need to setup jenkins instance on slave machine. After installing jenkins on slave machine then slave will automatically act as master right? Is there any UI for slave machine? or we are just using machine power? Can anyone suggest some url regarding this ? What makes jenkins UI seperate from Slave jenkins UI? PLEASE REPLY.. THANKS IN ADVANCE The information in this message is for the intended recipient(s) only and may be the proprietary and/or confidential property of Litle & Co., LLC, and thus protected from disclosure. If you are not the intended recipient(s), or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any use, dissemination, distribution or copying of this communication is prohibited. If you have received this communication in error, please notify Litle & Co. immediately by replying to this message and then promptly deleting it and your reply permanently from your computer.
