在私有Gitlab中创建Token
要在RDC中使用私有的Gitlab,首先需要获取私有Gitlab的Token。
登录Gitlab,打开右上角个人头像下拉框中的设置,然后在右侧的菜单中选择Access Token,如下图:
填写Token的相关信息,主要包括名称(Name),到期时间(Expires at),并勾选Scopes中的选项,建议全部勾选,最少勾选api。
填写完成后点击下方的【Create personal access token】生成的Token,生成的内容如下图所示,您需要记住填写的名字和生成的Token,后继会使用到。
在RDC中添加应用
创建应用
登录RDC,在右上角,可以看到自己的团队。点击进行团队管理页面,在右侧的菜单中选择应用管理,就可以看到应用列表,如下图所示:
点击【添加应用】按钮添加我们的私有仓库。此时会弹出菜单(如下图),选择应用的类型,这里选择代码管理(私有Gitlab)。注意:一个Gitlab服务(唯一的IP或域名)只能够添加一个应用。
在弹出的菜单中内的应用名称中给应用设置一个名字,并在应用地址中填写Gitlab服务的地址或域名。同时选择启用开启应用,然后在用户名和信息中分别填写在Gitlab中申请的Token的名字和Token。填写完成后点击测试连接。如果弹出测试连接成功,则说明成功连接到了配置的仓库,再点击保存,就完成了应用的添加。
添加成功后,在应用管理菜单中点击刚刚添加的应用,就可以看到应用详情了,如下图:
添加项目授权
在应用详情页面,可以看到下边是项目授权模块,点击模块右侧的添加授权,弹出对话框。
在仓库下拉列表中会显示从Gitlab中读取到的授权的项目,在授权项目中会展示当前团队所有的RDC项目。在选择了仓库和授权项目后,点击确定,就可以将Gitlab仓库中的项目绑定到Rdc项目中。
添加完成后,会在项目授权列表中新增刚刚绑定的授权信息,如下图所示:
点击列表中授权项目,就可以直接链接到RDC的项目页面。
创建RDC项目
跳转到RDC项目页面后,点击右侧菜单中的应用标签,就会跳转到应用页面。点击页面右上角的新建应用,会弹出新建应用的对话框,在这里选择私有仓库后,在仓库地址中就会显示我们在上一步中绑定的仓库的地址,如下图所示:
选中仓库并填写完应用名称,并点击确定后,就可以在当前应用中应用这个仓库了。成功后会在应用的列表中显示刚刚添加的应用,如下图所示: