跑步者安装
Debian,Ubuntu 和 CentOS
- 添加官方存储库
于 Debian / Ubuntu
curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-ci-multi-runner/script.deb.sh | sudo bash
CentOS 的
curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-ci-multi-runner/script.rpm.sh | sudo bash
- 安装
gitlab-ci-multi-runner
包
于 Debian / Ubuntu
sudo apt-get install gitlab-ci-multi-runner
CentOS 的
sudo yum install gitlab-ci-multi-runner
- 注册跑步者
sudo gitlab-ci-multi-runner register
-
输入 GitLab CI 的 URL。它应该看起来像这个
http://example.com/ci
-
输入注册令牌。如果这是一个项目特定的跑步者,你可以在
Project settings -> Runners
找到令牌。如果是共享跑步者,请转到Admin area -> Runners
并在那里找到注册令牌。 -
现在给你的跑步者一个描述性的名字。
-
选择要使用的执行程序。有效的执行程序是:
shell
(这些可以稍后配置为使用 sh 或 bash),docker
,docker-ssh
,ssh
,parallels
,virtualbox
,docker+machine
或docker-ssh+machine
。有关执行程序的更多详细信息,请查看官方文档 。
视窗
- 下载 runner 二进制文件并将其放在适合你系统的位置。
- 以管理员身份打开命令提示符
- 注册跑步者
<runner-binary> register
-
输入 GitLab CI 的 URL。它应该看起来像这个
http://example.com/ci
-
输入注册令牌。如果这是一个项目特定的跑步者,你可以在
Project settings -> Runners
中找到令牌。如果是共享跑步者,请转到Admin area -> Runners
并在那里找到注册令牌。 -
现在给你的跑步者一个描述性的名字。
-
选择要使用的执行程序。有效的执行程序是:
shell
(以后可以配置为使用 cmd 或 powershell),ssh
,parallels
或virtualbox
。有关执行程序的更多详细信息,请查看官方文档 。
- (可选)将 runner 作为服务注册
<runner-binary> install --user <username> --password <password>
- 开始跑步者
<runner-binary> start