跳转至

集成工具链

DevOps 工具链是一组工具,使 DevOps 团队能够在整个产品生命周期中进行协作并解决关键的 DevOps 基础问题。

应用工作台支持两种视角的工具链集成:工作空间集成、管理员集成。其中管理员集成的实例支持分配到工作空间下,以供工作空间使用。

支持集成的工具链

工具链名称 描述 认证 备注
GitLab 集成 GitLab 仓库后,可在流水线中使用 Personal Access Token,获取路径:右上角头像 -> Settings -> Access Tokens -> Create personal access token 创建 personal access token 时必须勾选 api,并且是用户的个人令牌。
Jira 通过在应用工作台中集成 Jira,从而支持对 Jira -> Issue 的追踪 用户名/密码 -
Jenkins 集成 Jenkins 后,所有的工作空间均将获得流水线能力进行构建 用户名/密码 仅支持管理员集成,且全平台仅能集成一次 Jenkins
SonarQube 集成 SonarQube 后,可以在流水线中定义代码质量扫描 User-Token,获取路径: My Account -> Profile -> Security -> Generate Token (注意 Token 的类型选择 User-Token) -
Nexus Nexus 是软件仓库管理工具 用户名/密码 -
TestLink TestLink 是测试用例管理工具,提供了一个协作平台,用于测试用例的创建、管理以及执行,并且支持缺陷管理的整合 Token -

操作步骤

  1. 进入 工具链集成 页面,点击 工具链集成 按钮。

    tool01

  2. 参考以下说明,配置相关参数:

    • 工具:选择一个工具链类型进行集成。
    • 集成名称:集成工具的名称,不可重复。
    • 地址:可访问工具链的地址,以 http://, https:// 开头的域名或 IP 地址。
    • 用户名和密码:可以登录工具链的用户和密码。

    tool02

  3. 点击 确定 ,集成成功返回到工具链列表页面。

    tool03

评论