2012-03-28 68 views
0

我已将所有Eclipse插件检出在之一 Hudson工作区。我为每个项目定义了一个声纳配置文件。实际这是一个非常简单的配置是这样的:如何配置Hudson来搜索所有Sonar配置文件?

# required metadata 
sonar.projectKey=my.project 
sonar.projectName=My Project 
sonar.projectVersion=1.0 

# path to source directories (required) 
sources=src 

现在我将配置哈德森我svn.checkout文件夹中搜索每一个项目,并与定义的属性开始声纳。在下面的图片你可以看到我的梦想配置:

enter image description here

*不工作!是否有其他变量在sonar.properties文件的所有子目录中搜索?或者我必须为每个项目定义构建步骤?或者是否有最佳做法来使用Sonar分析大型Eclipse RCP项目?

回答

2

Sonar Hudson插件无法实现您想要实现的目标:“项目属性路径”必须是真实路径,没有任何通配符。

您可以看看我们如何使用Maven和Ant构建和分析Sonar Eclipse:https://github.com/SonarSource/sonar-eclipse。希望这会帮助你。

+0

感谢您的快速回复和链接。我会在接下来的几天尝试并报告。 – Tim 2012-03-28 12:36:14