我们正在使用 TFS 构建我们的项目并使用 Sonarqube Msbuild Runner 进行分析,但是我们的一些项目必然会以多种配置(调试|发布)构建,并且显然 sonarqube msbuild runner 不支持多种配置。在错误消息(如下)中建议分别分析每个配置,但我们不知道如何,因为我们只是在 TFS xaml 构建过程中使用 begin 和 end 调用 runner 并且一切都自动发生。
有没有办法分别分析两种配置或只分析其中一种?
这是我们在 TFS 构建报告中捕获的错误消息:
未找到可分析的项目,但发现了一些重复的项目 ID。可能的原因:您正在同时构建多个配置(例如 DEBUG|x86 和 RELEASE|x64),SonarQube 集成不支持。请分别构建和分析每个配置。
先感谢您。