Sonarcloud 对 Github 存储库的审查失败
Posted
技术标签:
【中文标题】Sonarcloud 对 Github 存储库的审查失败【英文标题】:Sonarcloud review for Github repository failed 【发布时间】:2021-09-18 01:48:55 【问题描述】:我正在为https://github.com/fatihyildirim1o/aspnet-starter-kit 使用声纳云,但由于以下错误而无法正常工作。
enter image description here
我哪里做错了?
【问题讨论】:
最好将错误信息嵌入为文本,这样 Stack Overflow 可以更好地索引问题。 【参考方案1】:命令 dotnet build
失败并显示此错误消息(问题中捕获的第 26 行):
MSBUILD : 错误 MSB1011 : 指定要使用的项目或解决方案文件,因为此文件夹包含多个项目或解决方案文件
什么都没有构建,SonarQube 无法分析。
在 CI 任务中,您需要精确的 csproj 或 sln。如果您需要构建和分析多个项目/解决方案,则需要多个dotnet build
指令。
在你的情况下,你可以:
dotnet build "onion-architecture.sln"
【讨论】:
以上是关于Sonarcloud 对 Github 存储库的审查失败的主要内容,如果未能解决你的问题,请参考以下文章
SonarCloud 代码覆盖率在 GitHub Actions 构建中保持为 0.0