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:

  1. In the Jenkins home page, click Manage Jenkins->Manage Nodes.
  2. Click Master Node, then click Configure. Enter the following details:

Table 17.
Field Name
Value

Labels

Master

Usage

It is recommended to use this node to the maximum extent.

.

  1. Navigate to Jenkins -> Manage Jenkins -> Configure Global Security
  2. 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:

  1. Navigate to Manage Jenkins -> Manage Nodes -> New Node from the Jenkins home page.
  2. Enter the Node name [machine_name.domainname.com] and check the Permanent Agent option.
  3. Click Ok and enter the value for the fields as shown in the following table.

Table 18.
Field Name
Value

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.

  1. Click Save.
  2. Copy the Slave.jarfile to any folder in the client machine.
  3. 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>

Testing Siebel Business Applications Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Legal Notices.