Step 4 - Riverside-Software/pugchallenge2019 GitHub Wiki

Jenkins agent configuration

Jenkins supports the master-slave architecture, i.e. many slaves work for a master. It is also known as Jenkins Distributed Builds. It also allows you to run jobs on different environments like Linux, Windows, MacOS, etc. We can also run the same test case on different environments in parallel using Jenkins Distributed Builds, which in turn helps you to achieve the desired results quickly using this distributed approach. All of the job results are collected and combined on the master node for monitoring.

Your virtual machine will be connected to the master server, and act as an agent.

  • Use Chrome to go to the Jenkins page. A shortcut is available on the desktop.

img/Step04Img01.png

  • Your username is pugchallenge, password pugchallenge

  • 24 agents are pre-configured on the master server. Click on the agent name matching your attendee number:

img/Step04Img02.png

  • The agent page will display the command line which has to be executed to connect the agent to the master server:

img/Step04Img03.png

  • Open a new tab in Cmder (with Ctrl + T), go to the C:\Jenkins directory, copy / paste the command line and execute it:

img/Step04Img04.png

  • Verify that the agent is connected:

img/Step04Img05.png

  • Jenkins jobs are always executed in the C:\Jenkins directory, and it's not recommended to interfere in this directory.

🚀🚀🚀 Jump to Step 5 !!! 🚀🚀🚀