2017-06-13 26 views

回答

1

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

旁注: 一般也有关于如何分析分支有趣的观点。 sonarSource的一般建议建议只使用短期生活分支的预览模式。作为一个事实bitbucket插件 - 具有比评论问题更丰富的功能集,可悲的是需要基于分支的分析。

https://jira.sonarsource.com/browse/SONAR-5370 - 属性将在4.5.1基于声纳任务

+0

是的,这是我们的情况(试图将Sonar统计信息与BitBucket pull请求一起使用,并使用Bamboo在启动时启动声纳分析)。我很乐意切换到使用预览模式,但我没有看到像现在这样使用现有插件的方式。 – Mzzzzzz

+1

侧面的东西,我不知道,你计划触发多少个构建,但由于代码分析可能需要一些时间,你可能想要用https://marketplace.atlassian.com/plugins/se手动触发它。 bjurr.prnfs.pull-request-notifier-for-storage/server/overview - 我们只触发“Open,Reopen,and trigger button”上的“Feature builds” - 可以为您节省一些jenkins资源:D –

0

使用api/projects/create网络服务提供给您的项目中删除。然后,您可以致电api/qualityprofiles/add_project将您的新项目分配到正确的配置文件。 (您需要先用api/qualityprofiles/search查找配置文件ID的寿。)

+2

只是一个imho :这个过程我觉得奇怪,在我设置一个属性和sonarqube照顾之前 - 现在我必须做3个API调用来预先管理它,但执行权证中的讨论已经指出了这一点,我只想说明那。 –