Docs/CICD/SonarQube.md
2022-10-18 16:59:37 +08:00

794 B
Raw Blame History

安装数据库
普通用户启动sonar
配置sonar配置数据库的信息用户名密码jdbc
启动sonar端口解析
登录用户名密码为admin
sonar生成token令牌用于认证登录

安装插件在administrator中搜索chinese安装汉化插件重启
安装cssjs等插件

插件安装位置为extensions/plugins中

客户端需要sonar-scanner工具用于扫描
sonar-scanner -Dsonar.login=以上生成的token -Dsonar.host.url=服务器端链接

mvn扫描java代码
mvn sonar:sonar 
也可以时使用sonar-scanner扫描


jenkins需要安装sonarqube scanner for jenkins的插件配置sonarQube时添加secretv text时需要把token填入

jenkins中配置
sonar.projectName=${JOB_NAME}
sonar.projectKey=java
sonar.sources=.