【发布时间】: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