声纳在新分析中失去项目角色配置

时间:2012-12-28 21:46:47

标签: jenkins maven-3 sonarqube

我的服务器上运行了Jenkins和Sonar服务器(版本3.4)。每当我的Jenkins进行构建时,使用sonar-maven-plugin 2.0触发Sonar代码分析。我为我的开源项目设置了一些自定义声纳角色(设置 - >安全性 - >角色),以便任何人都可以看到这些的结果。但每次进行新的分析时,声纳似乎都会忘记这个自定义角色并应用默认角色,因此匿名用户无法查看统计信息。

我正在使用Jenkins内部的sonar-maven-plugin 2.0运行Sonar分析。 有谁知道如何永久保存自定义声纳角色?

默认角色:

用户:声纳用户

代码查看者:声纳用户

我的自定义角色:

用户:任何人,声纳用户

代码查看者:任何人,声纳用户

更新:声纳版本3.4 /“角色”在此处定义:设置 - >安全 - >角色

sonar administration panel sonar administration panel

1 个答案:

答案 0 :(得分:1)

@Elton,这实际上是Sonar 3.4中引入的一个关键错误:http://jira.codehaus.org/browse/SONAR-4050。我们将修复它,版本3.4.1应该在下周提供。