gitlab-runner 安装与使用
gitlab 使用runner执行 CI/CD 任务。runner 可以运行在虚拟机、容器、k8sdeng环境中。这里介绍在centos7中安装 gitlab-runner.
安装
-
下载 gitlab-runner
资源文件在亚马孙服务器上,下载有点慢,推荐使用迅雷等工具辅助下载。
https://gitlab-ci-multi-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-ci-multi-runner-linux-amd64
-
安装程序
# mv gitlab-ci-multi-runner-linux-amd64 /usr/local/bin/gitlab-runner # chmod +x /usr/local/bin/gitlab-runner # useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash
# sudo gitlab-runner install --user=gitlab-runner --working-directory=/home/java/gitlab-runner
-
向gitlab中注册runner
sudo gitlab-runner register
注册过程中根据提示输入如下信息
在 Runner 设置时指定以下 URL: http://192.168.1.xxx/ 在安装过程中使用以下注册令牌: xxxx
gitlab的Runner注册令牌有全局、用户组、项目三个级别。注册成功后通过启用共享把runner共享给其它项目使用
问题整理
- runner 一直挂起中
网友评论