在系统管理——>全局配置——> SonarQube servers
在全局配置里面自动安装,如截图所示
2. 新建任务-》环境构建-》Analysis properties 配置构建报错截图
sonar.projectKey=项目的唯一标识 sonar.projectName=项目名称 sonar.projectVersion=1.0.0 sonar.java.binaries=web,business,common sonar.sources=web/src,business/src,common/src
其中
sonar.java.binaries=web,business,common
sonar.sources=web/src,business/src,common/src
sonar.java.binaries 标识要检测代码的路径,在项目目录的第二个层级(即model模块)
多个模块使用逗号(,)分割
sonar.sources 是要检测代码的class文件所在处。
我这编执行的时候默认了一个路径 /var/jenkins_home/…
总是包找不到下面的sonar-scanner.properties 文件
而服务器上的目录是 /var/jenkins_mount/…
修改服务器上的地址即可。
同时编辑下sonar-scanner.properties
遇到的问题很多,但是已经记不住了,有点遗憾没有全部记录下所有出错的问题和解决方法,搞完之后才开始想到去复盘写的。(本以为按照教程很简单…)
欢迎遇到不通问题的提问,一起研究啊,才开始…
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)