TeamCity的SonarQube与Jenkins的SonarQube

end*_*ess 3 teamcity jenkins sonarqube

我们希望从Jenkins切换到TeamCity,我担心SonarQube与TeamCity的集成.我无法从Sonar/TeamCity网站上找到这些信息,所以只想问你们.

基于我读到的任何内容,SonarQube插件似乎与Jenkins一起工作得非常好.它与TeamCity的工作级别是否相同?与Jenkins相比,是否有任何我们无法使用的功能或用户体验有什么不好?

Joh*_*ght 7

TeamCity没有像Jenkins一样的插件.但您可以在TeamCity中添加构建步骤,以便通过命令行轻松运行分析.我使用声纳运行器实用程序(我们有C#项目,但应该可以正常使用java/maven等).

如果您需要按构建新问题报告,可以使用"问题报告"插件向TeamCity构建结果添加选项卡,如下所述:https://www.wrightfully.com/adding-sonarqube-results-to -the-TeamCity的建造页/

更新: TeamCity现在有一个原生的SonarQube跑步选项,你可以在这里阅读:https://confluence.jetbrains.com/display/TW/SonarQube+Integration