前言
使用 Jenkins 与 Sonar 集成对代码进行持续检测
jenkins 安装配置
jenkins安装配置比较简单,同样套路官网下载安装包,配置即可。
SonarQube与jenkins集成配置
在jenkins的插件管理里下载SonarQube插件
在jenkins系统设置里配置SonarQube插件
具体工程配置
具体properties配置
此文件放置到工作代码中12345678910111213141516171819202122#项目标识sonar.projectKey=id#项目名称sonar.projectName=name#版本sonar.projectVersion=1.0#编码sonar.sourceEncoding=UTF-8#目录代码根目录sonar.sources=.#项目模块sonar.modules=common,webcommon.sonar.projectName=commoncommon.sonar.sources=.#模块的语言common.sonar.language=javaweb.sonar.projectName=websonar.sources=srcweb.sonar.language=js
其他配置详见官网
构建完成登陆SonarQube系统找到对应项目看到析的果
结语
SonarQube与jenkins集成就完成了,集成的方式不只这一种,还有别的方式。