【发布时间】:2018-12-27 16:12:14
【问题描述】:
我尝试将 Sonar Scanner for Ms Build 与 Teamcity 集成。但是在完成分析步骤中存在问题。我用 sonar.login、sonar.password 和 sonar.host.url 配置了 SonarQube.Analysis.xml 文件,因为它显示在 sonarqube 网站上。但它给出了错误。
SonarQube Finish Analysis Step
我尝试重新启动服务器,清理缓存,在命令行上运行 msbuild。当我尝试通过邮递员向 SonarQube url 发布请求时,它能够在没有代码的情况下在 SonarQube 上创建项目,并且我的凭证运行良好。
但是,当我尝试在 Teamcity 上运行 SonarQube 时,会出现“权限不足”错误。
你有什么建议吗?
提前致谢。
【问题讨论】:
-
你从哪里得到这个用于 TeamCIty 的 SonarQube 插件?
-
@Peska 我从docs.sonarqube.org/display/SCAN/… 下载 .NET Framework v4.6+
-
我在从您的第一个和第二个打印屏幕询问 TeamCity 的构建步骤中的这个 Runner Type。
-
我从 Sonarqube 网站下载并上传 Teamcity 作为插件。然后出现了这些步骤。
-
据我所知,TeamCity 的 MSBuild 插件没有官方 SonarScanner。这就是为什么我要问你从哪里得到的。
标签: msbuild sonarqube teamcity