gitlab CI配置方法

gitlab可以通过配置runner,直线持续集成

根据官网的帮助文档,首先要配置runner,runner支持的平台比较多,包括Linux,Windows,Mac OS,Docker, K8s等

以Ubuntu为例

  1. 可以通过apt来安装 sudo apt install gitlab-runne

其他平台的安装可以参考 https://docs.gitlab.com/runner/install/

2. 注册到gitlab sudo gitlab-runner register

更多注册相关的 https://docs.gitlab.com/runner/register/

3. 注册的时候选择你要执行的平台,如果是Linux系统,可以选择shell

4. 配置的tag是在gitlab的CI自动化脚本中需要的tag,不要随便乱写,记住tag,会在.gitlab-ci.yml中使用

注册完之后,要启动runner,要注意一点,如果你使用的是docker部署,需要将runner加入docker用户组,否则没有执行docker命令的权限 sudo usermod -aG docker gitlab-runner

然后去gitlab官网查看runner是否绿色标记,绿色标记已经连接成功,之后可以配置.gitlab-ci.yml来完成自动化脚本

Author: Gavin Zhao
Link: https://www.gavinz.xyz/2020/07/03/gitlab-ci配置方法/
Copyright Notice: All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.