对拉取请求做出Sonarqube 6.7.5社区版本评论

时间:2018-11-06 23:41:36

标签: sonarqube pull-request sonarqube-scan sonarqube-ops

我正在尝试将Sonarqube的用法更新为最新的LTS Community 版本,当前版本为6.7.5。在升级之前,我一直在使用sonarqube 5.4和Github plugin,在我们发出Github请求请求时,使用了声纳分析5.4和Sonarqube分析,Sonarqube分析以“预览”扫描模式运行,并对请求发现的问题进行评论。此设置主要遵循this pattern

但是,在升级到6.7.5时,该流程不再起作用。 Github插件

  

”已被弃用,其功能已由   开发人员版。”

我知道Sonarqube的开发人员版本具有内置的请求请求注释,但是由于成本差异,我强烈希望继续使用社区版本。从本质上讲,曾经免费且属于开源版本的某些内容在最新的免费和开源版本中似乎已被删除或破坏,因为现在存在类似的付费选项。因此,我试图找到一种方法来保留最新的Community Sonarqube版本使用的先前Community版本。 6.7.5社区版本运行Github插件(即使已弃用该插件),但到目前为止,我仍然无法获得有关Github拉取请求的注释。

是否有参数/插件的组合,可以使我的6.7.5社区版本的Sonarqube能够分析Github请求请求并发表评论?

这些可能是相关的:

1 个答案:

答案 0 :(得分:0)

在我的案例中,我认为问题在于规则集升级后发生了变化,因此我最初认为在6.7.5中使用的规则实际上并未应用。这给人的感觉是Sonarqube没有对请求请求发表评论,并引发了我的问题。但是在适当启用规则之后,我能够按预期在GitHub拉取请求上看到它的注释。因此,这似乎是用户错误的情况!