下载sonar安装包(6.7)
解压
配置数据库之类的配置
sonarqube-6.7.7/conf
4.useradd sonar passwd sonar
已sonar的用户启动 不然无法启动
5.启动后浏览 9000
6.sonarscanner安装
配置在jenkins所在服务器 [root@iZbp1dcz9uks37fwp76tlzZ conf]# pwd /hmm/opt/sonarscanner/sonar-scanner-2.6.1/conf [root@iZbp1dcz9uks37fwp76tlzZ conf]# ll total 8 -rw-r--r-- 1 root root 307 Feb 27 16:27 sonar-scanner.properties sonar.jdbc.username=root sonar.jdbc.password=123456 ##和sonar所在服务器一致 sonar.jdbc.url=jdbc:mysql://xx.xx.xx.xx:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true& useConfigs=maxPerformance sonar.sourceEncoding=UTF-8 #sonar.login=admin #sonar.password=123456 sonar.scm.disabled=true
jenkins 配置sonar插件
sonar.projectKey=项目
sonar.projectName=项目
sonar.projectVersion=v1.0.0
sonar.sources=./
sonar.language=java
sonar.sourceEncoding=UTF-8
sonar.java.binaries=./