Jon*_*Age 11 badge gitlab sonarqube
我在 gitlab 上有一个项目,我试图在 sonarqube 上显示质量徽章。为此,我使用了 sonarqube 项目概述右下角的“获取项目徽章”按钮。他们为每个徽章提供一个 Markdown,您可以轻松地将其复制并粘贴到 gitlab/github 上的 README.md 文件中。
Markdown 看起来像这样:[](https://yourprojectonsonarqube/dashboard?id=your_project_key)
对我来说,它在 README.md 文件中看起来像这样(以维护者身份登录):
对于项目中也具有维护者或开发人员权限的其他用户,它看起来像这样:
如果您单击缺少的图像,它会将您重定向到 sonarqube 并要求您登录。然后图像就可见了。我怎样才能改变这一点?我希望它们始终对我的项目的每个用户可见。
如果这是 SonarQube 上的私人项目,则很可能是权限问题。
目前 SonarQube 存在一个未解决的问题,以允许其工作:https://jira.sonarsource.com/browse/MMF-1942
仅供参考,此功能已在 SonarCloud 中实现: https: //jira.sonarsource.com/browse/MMF-1178。