【问题标题】:Having sub-projects within a sonarqube project在 sonarqube 项目中有子项目
【发布时间】:2018-01-05 02:18:38
【问题描述】:

我有几个用于服务结构的 C# 应用程序的 CI 设置。

我正在使用我的 CI 工具在几个项目上运行 SonarQube 扫描仪,但我希望将数据聚合到 SonarQube 中的一个项目中,并用子文件夹/“组件”分隔。但是,当我尝试将结果推送到一个项目时,它只会清除过去项目的所有历史记录。

例如,我希望我的单个 sonarqube 项目看起来像:
SonarQube 项目
-- serviceProject1
-- 服务项目2

其中项目 1 和项目 2 分别进行分析。有没有办法做到这一点?

【问题讨论】:

  • 也许Project Tags 可以帮助你。重要的是要提及您使用的 SonarQube 版本。有钱没问题你可以看看Governance Plugin
  • @JeroenHeier ,我们使用的是 6.1 版。我看不到您如何指定项目标签?文档中似乎缺少它。我们有项目,但有办法在单个项目中标记某些代码?

标签: sonarqube


【解决方案1】:

SonarQube 6.7 将引入 concept of "Application"s 作为付费功能(“治理”插件的一部分)。此功能将允许用户将多个 SonarQube 项目组合成一个更大的应用程序。

【讨论】:

  • 我公司的版本是 6.1,所以很遗憾我们没有。
  • @DaveN 该版本尚未发布。要获得Governance plugin,您必须加入(昂贵的)企业计划。
猜你喜欢
  • 2015-07-15
  • 2018-10-22
  • 2016-07-29
  • 2016-10-08
  • 2018-08-05
  • 2018-07-02
  • 2017-06-29
  • 2016-02-02
相关资源
最近更新 更多