繁体   English   中英

Sonarqube与MSBuild的集成无法正常工作

[英]Sonarqube integration with MSBuild not working

我在以下情况下使用3个不同的服务器:-SonarQube服务器-TFS服务器-TFS构建服务器

我遵循ALM Rangers指南安装Sonarqube,唯一的区别是build agent在不同的机器上。 使用sonar-runner手动运行声纳可在构建机器上运行,但是当我尝试从Visual Studio的构建菜单中使用msbuid.runner启动构建时,尽管在声纳中创建了项目,但缺少所有内容,如代码行,复杂性和重复项都显示为0。我试图查看生成日志或其他任何我找不到运气的错误的地方。 任何想法?

按照ALM Rangers指南的第32页,检查TFS构建摘要报告,特别是构建成功并且存在“ SonarQube Analysis摘要”部分。 如果这样做,则意味着MSBuild.Runner集成件已执行,因此代理计算机的设置可能正确。

在构建摘要报告中,不应存在与SonarQube有关的任何错误或警告(尽管可能存在其他警告,例如,来自代码分析问题的警告)。

构建摘要报告顶部有一个“诊断”链接,该链接提供有关MSBuild.Runner集成件执行的详细信息,包括声纳运行器本身的所有输出。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM