sonar:一个项目多个分支,如何区分统计代码检查结果2

转载请注意出处:http://blog.csdn.net/hwhua1986/article/details/62426560

参考资料,请参照sonar官网参数分析页:https://docs.sonarqube.org/display/SONAR/Analysis+Parameters

上一次是通过修改sonar管理系统的标识

最近发现一个更好的方法,就是在增加“branch”参数。


1、在Jenkins的构建操作增加SonarQube analysis with Maven”。

2、在SonarQube analysis with Maven中增加branch(分支),对当前的sonar分析项目命名成其中一个分支,如下图

sonar:一个项目多个分支,如何区分统计代码检查结果2_第1张图片

3、执行结果中可以看到构建中增加了“ -Dsonar.branch=xiangxiang”,生成报告的地址增加了“xiangxiang”,如下图

sonar:一个项目多个分支,如何区分统计代码检查结果2_第2张图片


4、发送报告地址如下:

sonar:一个项目多个分支,如何区分统计代码检查结果2_第3张图片


5、sonar管理系统如下图: 三个分支各统计在不同项目里面

sonar:一个项目多个分支,如何区分统计代码检查结果2_第4张图片


你可能感兴趣的:(Jenkins,sonar)