跑步者安裝
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