【问题标题】:Make Sonarqube 6.7.5 Community version comment on pull requests对拉取请求进行 Sonarqube 6.7.5 社区版评论
【发布时间】:2019-04-10 10:14:06
【问题描述】:

我正在尝试将 Sonarqube 的使用更新到最新的 LTS Community 版本,目前是 6.7.5 版。在升级之前,我一直在使用 sonarqube 5.4 和 Github plugin,当我们发出 Github 拉取请求时,Sonarqube 分析会在“预览”扫描模式下运行,并对扫描发现的任何问题在拉取请求上进行 cmets。此设置主要遵循this pattern

但是,随着升级到 6.7.5,同样的流程不再有效。 Github 插件

" 已弃用,其功能已被 开发者版。”

我了解 Sonarqube 的开发者版本内置了拉取请求评论,但由于成本差异,我强烈希望继续使用社区版本。从本质上讲,曾经是免费和开源版本的一部分的东西似乎在最新的免费和开源版本中已被删除或破坏,因为现在存在类似的付费选项。所以我试图找到一种方法来使用最新的 Community Sonarqube 版本来保留以前的社区版本使用。 6.7.5 社区版运行 Github 插件(尽管该插件已被弃用),但到目前为止,我一直无法在 Github 拉取请求上制作 cmets。

是否有参数/插件组合可以让我的 Sonarqube 6.7.5 社区版在 Github 拉取请求上分析和制作 cmets?

这些可能是相关的:

【问题讨论】:

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


    【解决方案1】:

    我相信在我的情况下,问题在于升级后规则集发生了变化,所以我最初认为在 6.7.5 中使用的规则实际上并没有被应用。这给人的印象是 Sonarqube 没有对拉取请求发表评论,并导致了我的问题。但是在适当地启用规则后,我能够看到它按预期对 GitHub 拉取请求发表评论。所以这似乎是用户错误的情况!

    【讨论】:

      猜你喜欢
      • 2017-08-02
      • 2018-07-09
      • 2019-12-19
      • 1970-01-01
      • 2016-03-09
      • 2018-02-22
      • 2023-03-02
      • 2019-01-08
      • 2020-01-03
      相关资源
      最近更新 更多