1. 安装

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#在ubuntu server16.04版本下使用命令即可安装
$ sudo wget -O /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64

#接着授予可执行权限
$ sudo chmod +x /usr/local/bin/gitlab-runner

#创建一个gitlab-ci用户
$ sudo useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash

#安装,并作为服务启动
$ sudo gitlab-runner install --user=gitlab-runner --working-directory=/home/gitlab-runner

## 上述不行的话尝试下边方法

ps aux|grep gitlab-runner #查看当前runner用户

sudo gitlab-runner uninstall #删除gitlab-runner

gitlab-runner install --working-directory /home/gitlab-runner --user root #安装并设置--user(例如我想设置为root)

sudo service gitlab-runner restart #重启gitlab-runner

ps aux|grep gitlab-runner #再次执行会发现--user的用户名已经更换成root了

注册

1
sudo gitlab-runner register

运行

1
2
#非管理员下一定要运行一下
gitlab-runner run

参考文献
参考文献

← Prev Next →