Sonarqube 徽章不适用于 github 自述文件

Sonarqube badge not working on github README

最近我想将徽章添加到企业 GitHub 存储库中,我订购该存储库以获得 Sonarqube 状态的概览,例如覆盖率或质量门。

The issue is that the badges generated by the Sonarqube server(I am using a Sonarqbe server not Sonarcloud) do not show the image when added to the GitHub repository.

我尝试使用来自 Sonarqube 的 api,但没有任何帮助。

您是否知道我可以尝试使图像从 Sonarqube 服务器可见到 GitHub 企业的存储库?

显然,问题在于我们使用 URL 和 http 而不是 https 来处理徽章,这就是徽章图像未显示的原因。在我们将 URL 更改为 https 后,我们得到了要显示的徽章图像。

仅供参考 - SonarQube 9.2 版本现在提供此功能。

来自官方文档。

私人项目徽章和其他 long-awaited 功能

SonarQube 9.2 包含许多 long-awaited 功能,可帮助您更好地将 SonarQube 集成到您的组织中。首先,在这个版本中,我们终于能够为私人项目提供徽章。接下来是委托管理单个质量门的新功能。以前,管理员可以委派所有 Quality Gates 的权限;现在他们可以更有选择性了。说到委托,现在内置了将身份验证委托给 Bitbucket Cloud。