TeamCity SonarScanner:是否可以跨两个单独的构建配置使用MSBuild?
我目前正在尝试利用MSBuild SonarScanner功能将NUnit测试结果和dotcover覆盖率发送到我的SonarQube实例。我们现在设置(工作)的方式是三种独立的构建配置,都在同一个代理上运行:TeamCity SonarScanner:是否可以跨两个单独的构建配置使用MSBuild?,msbuild,sonarqube,teamcity,dotcover,Msbuild,Sonarqube,Teamcity,Dotcover,我目前正在尝试利用MSBuild SonarScanner功能将NUnit测试结果和dotcover覆盖率发送到我的SonarQube实例。我们现在设置(工作)的方式是三种独立的构建配置,都在同一个代理上运行: CI构建:使用TeamCity集成运行SonarScanner开始、解决方案构建和SonarScanner结束步骤 测试:运行所有NUnit测试,并编译dotcover报告,将其作为工件发布 SonarQube报告:运行SonarScanner开始,再次构建解决方案,将dotcover报
- 将CI生成中的.sonarqube目录发布为工件,以供以后在sonarqube报告步骤中使用(试图伪造msbuild,以为它是在同一步骤中生成的)
- 运行SonarScanner在SonarQube报告步骤中开始和结束,而不运行内置程序
- 强制所有三个步骤在同一工作目录中运行