jenkins - 使用 Jenkins 构建 MS 的 SonarQube 扫描仪在最后一步失败
问题描述
这些是最终的日志:
SonarQube MSBuild 集成失败:SonarQube 无法收集有关您的项目的所需信息。
可能的原因:
- 项目尚未构建 - 项目必须在开始和结束步骤之间构建
- 已使用不受支持的 MSBuild 版本来构建项目。目前支持 MSBuild 14.0 以上
- 开始、构建和结束步骤并非都从同一个文件夹启动
- 所分析的项目都没有有效的 ProjectGuid 并且您没有使用解决方案 (.sln)
声纳属性文件的生成失败。无法完成 SonarQube 分析。
解决方案
推荐阅读
- c - 在编写合并两个排序链表的代码时获取地址错误的运行时负载
- c++ - 从函数指针类型间接推导出的转发参数
- php - Postman 和 cURL 返回不同的输出
- java - 获取第三级关系时加入获取失败
- swift - 如果 Int 为负值,有没有办法将其表示为 0?
- python - 无法从 Atom/Hydrogen 中的其他文件创建类的实例
- php - 如何将 SOLR URL 转换为 Solarium 查询?
- c# - EF Core 模型构建器不是有效的表达式流利的 api
- mariadb - 如何删除序列?
- .net - 如何在 .net 中获取 ForeignSecurityPrincipal 对象的详细信息