Skip to content

Instantly share code, notes, and snippets.

@literat
Last active June 18, 2019 13:56
Show Gist options
  • Select an option

  • Save literat/e4fb88c693294430f74f77be644b26bd to your computer and use it in GitHub Desktop.

Select an option

Save literat/e4fb88c693294430f74f77be644b26bd to your computer and use it in GitHub Desktop.
SonarQube + Jenkin s Pipelines

Running Sonar Qube Scan on Jenkins

Step 1: Install Sonar Qube Scanner on Jekins

Screenshot 2019-06-11 at 14 23 09

Step 2: Configure connection to Sonar Qube Server on Jenkins

  • Manage Jenkins > Configure System > SonarQube servers > Add Sonar Qube

Screenshot 2019-06-11 at 14 25 44

Step 3: Configure Sonnar Qube Scanner on Jenkins

  • Manage Jenkins > Global Tool Configuration > SonarQube Scanner > Sonar Qube Scanner Instalations... > Add SonarQube Scanner

Screenshot 2019-06-11 at 14 24 44

Step 4: Create new project in Sonar Qube

Screenshot 2019-06-11 at 14 13 09

Step 5: Fill project properties

Screenshot 2019-06-11 at 14 13 34

Step 6: Generate and remember token

Screenshot 2019-06-11 at 14 14 11

Step 7: Create sonar-project.properties in your repository root

Screenshot 2019-06-17 at 10 07 14

Step 8: Add Sonar Qube Analysis step into your Jenkins pipeline

Screenshot 2019-06-17 at 09 59 28

Step 9: Run pipeline and check analysis

Screenshot 2019-06-11 at 14 12 58

Step 10: Connect Bitbucket server

Screenshot 2019-06-12 at 12 28 42

Step 11: Profit!

Credits:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment