在轻轨线服务中如何使用第三方gitlab

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

在轻轨线服务中如何使用第三方gitlab


1概述

轻轨线(CI/CD)服务提供内置的gitlab服务,您的代码可以通过轻轨线默认安装的gitlab进行管理。但是如果您已经有自己的gitlab,该如何和轻轨线服务结合起来呢?本文旨在说明如何在轻轨线服务中接入自己的gitlab,以及接入后和系统默认安装的gitlab的使用差异。


注意:该功能仅支持轻轨线V2.8.2及以上版本,且gitlab版本要求14.0.5ee 及以上。


2操作步骤

2.1 配置第三方gitlab

1)在部署安装时,系统已经有提示,需要对config文件gitlab默认配置做出修改:
GITLAB_EXTERNAL=1

GITLAB_PREFIX=自己的代码仓库地址


2)如果已经安装了轻轨线默认的gitlab,后期需要改用自己的代码仓库,需要分如下两个步骤操作:
步骤1:修改安装包中的config配置文件的参数: GITLAB_EXTERNAL=1 GITLAB_PREFIX=自己的代码仓库地址

步骤2:执行reset_gitlab.sh

注意:此方式仅支持在V2.8.10及以上版本使用



2.2 使用差异

2.2.1 新建苍穹devops方案

使用系统默认安装的gitlab时,新建苍穹devops时,会在项目中初始化代码仓库,点此查看详情 。但如果使用自己的gitlab账号,因系统无法获取管理员账号密码,则无法进行代码仓库初始化,故缺少【创建默认代码工程】那一步。



2.2.2 手动创建代码扫描任务
使用系统默认安装的gitlab时,系统可自动获取gitlab相关信息,所以无需手动输入gitlab仓库地址、凭证、分支信息,系统会自动获取,点击查看详情 ;但当使用您自己的gitlab时,因没有gitlab相关账号信息,所以相关的信息需要手动维护:

代码仓库:手动输入代码仓库地址
凭证:需要先进行手动维护,再进行选择,手动维护凭证,点击查看凭证管理

分支:手动输入




在轻轨线服务中如何使用第三方gitlab

1概述轻轨线(CI/CD)服务提供内置的gitlab服务,您的代码可以通过轻轨线默认安装的gitlab进行管理。但是如果您已经有自己的gitlab,该如何...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息