Integrate Jenkins with SonarQube - jamongx/twitter-clone GitHub Wiki

Install SonarQube Scanner plugin to Jenkins

Manage Jenkins -> Plugin -> Available -> SonarQube Scanner -> install without restart

Add SonarQube Credentials to Jenkins

Manage Jenkins -> Credentials -> Stores scoped to Jenkins -> (global) -> Add credentials

  • Kind: Secret Text
  • Scope: Global
  • Secret: xxxxxxxxxxxxxxxxxxxxxxxxx -> token
  • ID: token id

Add SonarQube servers

Manage Jenkins -> System -> SonarQube servers

  • [V] Environment variables
  • Name: SonarQube-Server
  • Server URL: http://172.xxx.xxx.xxx:9000/ -> sonarqube server private ip
  • Server authentication token: Token Id registered