如何快速整合GitLab、Jenkins等开发工具?

如何快速整合GitLab、Jenkins等开发工具?

作为一个开发程序员或开发团队,相信日常对Gitlab、Jenkins、KMS、Redmine等工具的使用都很频繁。通常我们需要一个个登录这些工具,对于讲究效率的小伙伴们来说这确实是个很烦恼的事情。
在这里插入图片描述
竹云IDaaS将帮助您和团队快速整合这些应用工具,建立高效的开发环境。

本文将以竹云IDaaS整合Gitlab为例,带您实现应用工具的快速整合效果。

步骤1 申请租户 开通IDaaS服务

租户管理员或应用开发者在https://bccastle.com申请竹云IDaaS租户,待竹云互联网运营中心沟通确认审批后,将立即为您开通独立租户。
在这里插入图片描述

步骤2 Gitlab端配置

2.1修改GitLab配置文件 gitlab.rb
在这里插入图片描述
可登录竹云IDaaS租户查阅以上具体参数。
在这里插入图片描述
2.2修改完配置文件后,重启GitLab
在这里插入图片描述

步骤3 IDaaS端配置应用

3.1登录竹云IDaaS租户,在预集成应用清单中选择“Gitlab”,添加到应用面板中
在这里插入图片描述
3.2在“认证配置”中,配置其参数项
在这里插入图片描述
参数配置:

SP Entity ID:gitlab.rb文件中的issuer参数

断言消费地址(ACS URL):gitlab.rb文件中assertion_consumer_service_url

NameID:选择账号名

NameID Format:选择gitlab.rb文件中的name_identifier_format

Audience URI:同SP Entity ID

其他参数参考上图

3.3在”映射配置”中配置属性映射

建立Gitlab所需的属性项与IDaaS中的属性项的映射关系
在这里插入图片描述

步骤4 应用账号绑定或授权

4.1进入“授权管理”中-添加账号
在这里插入图片描述
4.2应用账号栏自动填充之前属性映射的属性项或手动调整Gitlab账号邮箱
在这里插入图片描述

步骤5 测试

至此,您已顺利完成所有IDaaS配置。

现在您就可以通过GitLab登录页,去体验前面演示视频的效果吧。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值