基础环境java,mysql/postgres
sonar7.8(包含)之后java1.8不再支持,mysql不再支持,只支持postgres或者mssql或者oracle
docker环境配置(因为要配置最新版本的sonarqube所以环境就是jenkins+sonarqube+postgres)
https://github.com/LareinaSayHello/sonar-jenkins.git(做好的docker配置)



1.sonarqube汉化
https://github.com/xuhuisheng/sonar-l10n-zh/releases去这里下载对应版本的jar文件放在sonarqube目录下的extensions/plugins目录之下,重启即可汉化了。
2.sonarqube生成token


3.jenkins下载sonar-scanner插件


4.jenkins配置sonar凭据




5.jenkins配置sonar-server的地址


6.jenkins配置sonar scanner


7.测试项目
1)sonarqube创建项目


2)jenkins配置项目





3)立即构建生成报告

4)在sonarqube对应项目下查询报告
网友评论