curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-ci-multi-runner/script.rpm.sh | sudo bash sudo yum install gitlab-ci-multi-runner
進入 CI 配置頁面 http://git.netkiller.cn/netkiller.cn/www.netkiller.cn/settings/ci_cd
Specific Runners 你將看到 CI 的URL和他的Token
Specify the following URL during the Runner setup: http://git.netkiller.cn/ci
Use the following registration token during setup: wRoz1Y_6CXpNh2JbxN_s
現在回到 GitLab Runner
# gitlab-ci-multi-runner register Running in system-mode. Please enter the gitlab-ci coordinator URL (e.g. https://gitlab.com/): http://git.netkiller.cn/ci Please enter the gitlab-ci token for this runner: wRoz1Y_6CXpNh2JbxN_s Please enter the gitlab-ci description for this runner: [iZ62yln3rjjZ]: gitlab-ci-1 Please enter the gitlab-ci tags for this runner (comma separated): test Whether to run untagged builds [true/false]: [false]: Registering runner... succeeded runner=wRoz1Y_6 Please enter the executor: docker, docker-ssh, shell, ssh, virtualbox, docker+machine, docker-ssh+machine, kubernetes, parallels: shell Runner registered successfully. Feel free to start it, but if it's running already the config should be automatically reloaded!
回到 Gitlab 頁你將看到 Pending 狀態變成 Running 狀態
升級 GitLab Runner
yum install gitlab-ci-multi-runner