gitlab-config 配置管理使用

1,005 阅读1分钟

运行效果

运行效果

下载项目

服务端:gitlab-config-server

前端:gitlab-config-web

按README说明来安装

Gitlab设置

创建 gitlab application,用于登录

创建 gitlab application

创建 gitlab application

把创建的client_id,client_secret添加到gitlab-config-serverconf/dev/app.confGitLabClientId,GitLabClientSecret

用管理员账号创建一个AccessToken,给API权限

创建AccessToken

用来自动创建pipeline部署项目用的,因为有些用户可能没有依赖项目的权限,配置更新后创建依赖项目的pipeline会失败,所以要再创建一个管理员的AccessToken,并添加到gitlab-config-serverconf/dev/app.confGitLabToken

开始

gitlab-config-server项目的conf/dev/目录下添加一个app.conf,配置好app.conf后,启动服务端.

gitlab-config-web项目的src目录下添加一个config.js文件,设置服务器域名,然后在浏览器打开就可以了.