对接系统外平台

对接代码库

您可以通过新增代码库,将代码加入本平台。

  1. 登录Devops云平台。

  1. 选择左边导航树的[项目效能/项目]菜单项,进入项目管理界面。

  1. 在界面右边窗口的项目列表中,单击选择需要编辑的项目,进入项目生命期界面。

  1. 选择“交付”页签,进入交付管理界面。

  1. 单击左侧导航树中的[配置管理/代码库]菜单项,进入代码库管理页面。

  1. 单击<新增>按钮,弹出新增代码库窗口。输入各项参数,单击<确定>完成创建。

参数

说明

名称

自定义代码库的名称。支持中文、英文字母、数字和特殊字符".-_",以英文字母或中文开头,1-100个字符。

项目

代码库所属项目。

类型

当前支持以下两个选项:

  • GitLab V4GitLab是一个用于仓库管理系统的开源项目,V4为当前支持的版本。Gitlab v4支持自动触发功能。

  • 通用Git:通用Git支持所有Git协议的代码库,例如Github

  • SVN:包含版本控制系统的代码库,需要通过钩子脚本实现自动触发。关于钩子脚本的配置,请参见配置钩子脚本

协议

  • 当选择代码库类型为GitLab V4时,可以选择HTTP/HTTPS协议;

  • 当选择代码库类型为通用Git时,可以选择HTTP/HTTPS协议,也可以选择SSH协议。

地址

当协议为HTTP/HTTPS时,请输入以http://或者https://开头的代码库地址;当协议为SSH时,输入ssh://开头的代码库地址。

地址可以选择IP地址和域名地址:

  • 如果选择IP地址,则只需输入地址不需输入域名。

  • 如果选择域名地址,则需要输入URL地址和地址对应的IP

代码准入

选择是否开启代码准入功能。

认证信息

Token

当代码库类型为GitLab V4时,此处需要填入Token地址。

提示您可以通过如下方式获取Git Token

a.         登录 Gitlab

b.         点击右上角用户头像,在下拉菜单中点击 Settings

c.         点击左侧菜单中 Access Tokens 输入 token的名称,过期时间,Scopes 选择 apiread_user即可。

d.         点击Create persional access token按钮后,就能看到生成的token

认证方式

支持用户名和密码方式认证。

用户名/登录密码

输入可以登录此代码库的用户名和密码。

当选择为SSH协议时

用户名

输入可以登录此代码库的用户名。

私钥

输入可以登录此代码库的私钥。

密钥密码

输入可以登录此代码库的密钥密码。

 

关于Git代码库的Token获取,密钥的生成等操作请参见准备

 

对接依赖库

  1. 登录Devops云平台。

  1. 选择左边导航树的[项目效能/项目]菜单项,进入项目管理界面。

  1. 在界面右边窗口的项目列表中,单击选择需要编辑的项目,进入项目生命期界面。

  1. 选择“交付”页签,进入交付管理界面。

  1. 单击左侧导航树中的[配置管理/依赖库]菜单项,进入依赖库管理页面。

  1. 单击<新增>按钮,弹出新建依赖库窗口。输入各项参数,单击<确定>完成创建。

参数

说明

名称

自定义依赖库的名称。支持中文、英文字母、数字和特殊字符".-_",以英文字母或中文开头,1-100个字符。

项目

依赖库所属项目。

依赖类型

目前支持Maven类型。

地址

协议为HTTP/HTTPS时,请输入以http://或者https://开头的代码库地址;当协议为SSH时,输入ssh://开头的依赖库地址。

地址可以选择IP地址和域名地址:

  • 如果选择IP地址,则只需输入地址不需输入域名。

  • 如果选择域名地址,则需要输入URL地址和地址对应的IP

用户名/登录密码

输入依赖库的用户名和登录密码。

 

对接镜像库

  1. 登录Devops云平台。

  1. 选择左边导航树的[项目效能/项目]菜单项,进入项目管理界面。

  1. 在界面右边窗口的项目列表中,单击选择需要编辑的项目,进入项目生命期界面。

  1. 选择“交付”页签,进入交付管理界面。

  1. 单击左侧导航树中的[配置管理/镜像库]菜单项,进入镜像库管理页面。

  1. 单击<新增>按钮,弹出新增基础镜像仓库窗口。输入各项参数,单击<确定>完成创建。

参数

说明

名称

自定义镜像库的名称。支持中文、英文字母、数字和特殊字符".-_",以英文字母或中文开头,1-100个字符。

所属项目

镜像库所属项目。

地址

协议为HTTP/HTTPS时,请输入以http://或者https://开头的代码库地址;当协议为SSH时,输入ssh://开头的依赖库地址。

地址可以选择IP地址和域名地址:

  • 如果选择IP地址,则只需输入地址不需输入域名。

  • 如果选择域名地址,则需要输入URL地址和地址对应的IP

用户名/登录密码

输入镜像库的用户名和登录密码。