自动将新的Sonar项目与自定义质量配置文件和质量门相关联

时间:2017-06-13 20:04:58

标签: sonarqube sonar-maven-plugin

我们的Sonar用例为我们存储库的每个分支创建了新的Sonar项目。我们如何自动将新分支项目与(非默认)质量概况和质量门关联起来?

如果相关,我们在Maven项目中运行它。

2 个答案:

答案 0 :(得分:1)

我们公司内部遇到了同样的问题,唯一的解决方案是使用弃用的属性sonar.profilehttps://docs.sonarqube.org/display/SONAR/Analysis+Parameters)。

旁注: 通常,还有一个关于如何分析分支的有趣观点。 sonarSource的一般建议建议只使用短期生活分支的预览模式。事实上bitbucket-plugins具有更丰富的功能集,而不仅仅是评论问题,遗憾的是需要基于分支的分析。

https://jira.sonarsource.com/browse/SONAR-5370 - 将根据声纳任务

在4.5.1中删除该属性

答案 1 :(得分:0)

使用api/projects/create网络服务来配置您的项目。然后,您可以致电api/qualityprofiles/add_project将新项目分配到正确的配置文件。 (您需要首先使用api/qualityprofiles/search查找个人资料ID。)