Jenkins安装Sonar Qube插件
我已经安装了SonarQube插件。
Jenkins配置SonarQube
首先从SonarQube服务上生成token:
在Jenkins上配置 SonarQube servers:
第一次配置是不能选择Secert Text。点击添加按钮添加SonarQube servers的Token:
将上面的token设置到Secret中。类型选择Secert Text。如果选择用户名和密码,则用Jenkins构建项目会出错。
配置SonarQube Scanner
找到SonarQube Scanner:
这里选择自动安装。
项目配置SonarQube
点击左侧的配置:
添加参数:
sonar.projectname=${JOB_NAME}
sonar.projectKey=${JOB_NAME}
sources=./
sonar.java.binaries=target/
构建好项目后: