首页 > 解决方案 > 使用 Jenkins 构建 MS 的 SonarQube 扫描仪在最后一步失败

问题描述

这些是最终的日志:

SonarQube MSBuild 集成失败:SonarQube 无法收集有关您的项目的所需信息。

可能的原因:

  1. 项目尚未构建 - 项目必须在开始和结束步骤之间构建
  2. 已使用不受支持的 MSBuild 版本来构建项目。目前支持 MSBuild 14.0 以上
  3. 开始、构建和结束步骤并非都从同一个文件夹启动
  4. 所分析的项目都没有有效的 ProjectGuid 并且您没有使用解决方案 (.sln)

声纳属性文件的生成失败。无法完成 SonarQube 分析。

标签: jenkinssonarqubesonarqube-scan

解决方案


推荐阅读