SonarQube支持Gitlab授权登录

背景

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

环境:

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

具体配置:

Gitlab 配置:

SonarQube支持Gitlab授权登录

SonarQube配置:

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

SonarQube支持Gitlab授权登录

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

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

验证Gitlab授权登录

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

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

参考:

来自为知笔记(Wiz)

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/6782

(0)
卡萨丁, 卡莎的头像卡萨丁, 卡莎
上一篇 2023年1月20日 下午2:50
下一篇 2023年1月31日 下午4:36

相关推荐

  • Rocky Linux 9 配置静态ip

    almalinux9.x 放弃了 老的网络配置方式。 先备份默认配置文件 ens33.nmconnection 然后修改内容 重启网络 远程修改一定要成对出现 否则网络起不来 查看ip 重新加载网卡

    2023年4月4日
    1.2K00
  • Ansible命令使用,常用模块

    ansible系列命令【帮助手册】 Ansible系列命令 ansible ansible-doc ansible-playbook ansible-vault ansible-console ansible-galaxy ansible-pull ansible-doc: 显示模块帮助 ansible-doc [options] [module…] -…

    Linux系统 2023年2月6日
    1.5K00
  • Centos软件gcc 多版本共存

    问题背景: Centos默认的gcc版本太老了,有时候需要用新版本的gcc,编译gcc太麻烦可以使用centos提供的scl功能快速切换gcc版本。本文需要用到的SCL 软件集,可以快速解决这个问题。 SCL软件集(Software Collections)是为了给 RHEL/CentOS 用户提供一种 以方便、安全地安装和使用应用程序和运行时环境的多个(而…

    2023年5月19日
    1.4K00
  • CentOS7单用户修改密码

    重启开机  按‘e’进入编辑模式 在下边 编辑修改两处:ro改为rw,在LANG=en_US.UFT-8后面添加 init=/bin/sh 按Ctrl+x 重启进入单用户,修改密码 由于selinux开启着的需要执行以下命令更新系统信息,否则重启之后密码未生效 重启系统

    2023年6月12日
    99300
  • 让你配置linux 路由,你该怎么配置

    如下图所示有两个网络,分别是0网段和2网段,路由器1组成0网段,路由器2从路由器一种分出一个2网段 如果要在不同网段直接通讯,需要添加路由,linux添加路由命令如下: route [add|del] [-net|-host] target [netmask Nm] [gw Gw] [[dev] If] add : 添加一条路由规则 del : 删除一条路由…

    2024年6月18日
    1.1K00

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信