本文继【新版极狐安装+配置详细版】之后继续
1. 添加官方极狐GitLab 仓库:
对于 RHEL/CentOS/Fedora:
curl -L "https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.rpm.sh" | sudo bash
2. 安装最新版本的极狐GitLab Runner
对于 RHEL/CentOS/Fedora:
sudo yum install gitlab-runner
3. 注册Runner
3.1在极狐gitlab图像界面,选择admin area 管理中心
3.2 选择cicd
> Runner
,然后新建实例runner
3.3 添加标签,勾选上运行未打标签的作业
3.4 复制注册命令
3.5 执行注册
Runner 注册是将 Runner 与一个或多个极狐GitLab 实例连接起来的过程。
在 Linux 下注册 Runner:
# url和token 要根据上面步骤生成填写请勿直接复制这里
gitlab-runner register --url http://192.168.0.70:8888 --token glrt-wKYQxjG-VqeawzzWPvJZ
回到界面gitlab 界面查看是否连接成功。
runner一些命令
gitlab-runner register #默认交互模式下使用,非交互模式添加 --non-interactive
gitlab-runner list #此命令列出了保存在配置文件中的所有运行程序
gitlab-runner verify #此命令检查注册的runner是否可以连接,但不验证GitLab服务是否正在使用runner。 --delete 删除
gitlab-runner unregister #该命令使用GitLab取消已注册的runner。
#使用令牌注销
gitlab-runner unregister --url http://gitlab.example.com/ --token t0k3n
#使用名称注销(同名删除第一个)
gitlab-runner unregister --name test-runner
#注销所有
gitlab-runner unregister --all-runners
4. 测试运行使用
1.新建一个项目
2.点击作业,然后创建cicd配置文件,然后配置流水线
- 回默认填充cicd测试步骤配置,点击提交更改
4.回到流水线发现已经运行,查看运行日志