| Table of Contents |
Prerequisites
- Running instances of Jenkins and Sonar
- Sonar Jenkins plugin installed on Jenkins
Configuring the Sonar Jenkins Plugin
Adding Sonar Server
You can define as many Sonar servers as you wish. Then for each Jenkins job, you will be able to choose on which server to run the Sonar analysis.
To add a Sonar server, just follow the three steps below:
1. Log into Jenkins as an administrator and go to Manage Jenkins > Configure System:

2. Scroll down to the 'Sonar' configuration section and click on 'Add Sonar':
3. Configure your Sonar installation:

Adding Sonar Runner
This step is mandatory if you want to trigger your Sonar analyses with the Sonar Runner. Skip this step if you want to trigger your analyses with Maven.
You can define as many Sonar Runner launchers as you wish. Then for each Jenkins job, you will be able to choose with which launcher to run the Sonar analysis.
To add a Sonar Runner, just follow the three steps below:
1. Log into Jenkins as an administrator and go to Manage Jenkins > Configure System:

2. Scroll down to the 'Sonar Runner' configuration section and click on 'Add Sonar Runner'. It is based on the typical Jenkins tool auto-installation. You can either choose to point to an already installed version of Sonar Runner (uncheck 'Install automatically') or tell Jenkins to grab the installer from a remote location (check 'Install automatically'):


