SonarQube支持Gitlab授权登录

背景

部署好SonarQube之后,由于我们内部使用的是自建的Gitlab仓库,即每个开发同学都有Gitlab账号,SonarQube我们就可以使用上Gitlab登录,这样就不需要再维护一套用户体系了。

环境:

  • SonarQube8.9.2 社区版
  • GitLab Enterprise Edition 11.10.4-ee

具体配置:

Gitlab 配置:

img

SonarQube配置:

  • SonarQube中配置Gitlab
    gitlab URL填写访问登录gitlab的地址,其中的Application ID和Secret就是Gitlab上创建应用后生成的应用ID和Secret

img

  • SonarQube还需要配置一下服务的地址

    比如你们通过了Nginx做了转发,有域名xxx.com,那么这里就需要配置上 http://xxx,或者直接配置上http://[sonarhost]:[port]
    img

验证Gitlab授权登录

SonarQube退出登录后可以看到登录可以通过Gitlab直接登录了,如图:
img

至此,配置Gitlab授权登录即已完成。

参考:

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 共1条

请登录后发表评论

    • 的头像-飞翔沫沫情12793992090