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 存储库的审查失败的主要内容,如果未能解决你的问题,请参考以下文章

.Net项目github接入sonarcloud

.Net项目github接入sonarcloud

SonarCloud 代码覆盖率在 GitHub Actions 构建中保持为 0.0

Github 添加其他人的 SSH 密钥将授予对所有存储库的访问权限?

将 sonarcloud 与松弛通道集成

创建 github 存储库的“副本”