Testing Siebel Business Applications > Siebel Test Automation Execution >
Setting up the Jenkins Slaves
Before setting up the Jenkins slaves, you must configure the Master server. To configure the Master server:
- In the Jenkins home page, click Manage Jenkins->Manage Nodes.
- Click Master Node, then click Configure. Enter the following details:
Table 17.
|
|
Labels |
Master |
Usage |
It is recommended to use this node to the maximum extent. |
.
- Navigate to Jenkins -> Manage Jenkins -> Configure Global Security
- Check the Enable Security option in the Configure Global Security window and set the TCP Port for JNLP Agents as Random.
To append the Slave machines:
- Navigate to Manage Jenkins -> Manage Nodes -> New Node from the Jenkins home page.
- Enter the Node name [machine_name.domainname.com] and check the Permanent Agent option.
- Click Ok and enter the value for the fields as shown in the following table.
Table 18.
|
|
Name |
machine_name.domainname.com |
Description |
NA |
Remote Root Directory |
C:\jenkins-slave |
Labels |
STEDemo |
Usage |
It is recommended to utilize this node to the maximum extent. |
Launch Method |
Launch the slave agents via Java Web Start |
Availability |
Keep this slave online. |
- Click Save.
- Copy the Slave.jarfile to any folder in the client machine.
- From the destination folder, run the following command in the command promptslave from the command line.
java -jar slave.jar -jnlpUrl
http://machinename_domainname:NN/computer/machinename_domainname/slave-agent.jnlp-secret <hexadecimal key for the node>
|