Sonar小部件如何显示项目级属性?

时间:2014-03-24 19:03:39

标签: sonarqube

我正在尝试在窗口小部件上显示项目级属性。全局属性工作正常,但项目属性出现空白。

我正在使用:

<%= configuration('sonar.projectlevel.prop1') -%>
<。>在.erb文件中,其中sonar.projectlevel.prop1是属性名称。它出现空白。如果我输入全局属性而不是项目属性,则会显示该属性。

当我打开项目仪表板并进入Configuration |时设置,我可以看到项目属性和值。我也可以使用指定资源名称的ws属性api来检索它,因此值必须在那里。

这应该有用吗?如果是这样,怎么样?

我也已将此问题发布到邮件中,但尚未收到回复。当然,这可以工作,很容易做到。我必须遗漏一些简单的东西。

谢谢,Ben

1 个答案:

答案 0 :(得分:0)

Simon Brandhof用解决方案回复the mailing list question。要在窗口小部件中显示项目级别属性,请使用:

Property.value('sonar.projectlevel.prop1', @project.id)

而不是:

configuration('sonar.projectlevel.prop1')

谢谢西蒙!