安装CI(continue integration)Runner
Our project
install guide 注意版本
https://forum.gitlab.com/t/unable-to-register-gitlab-runner/7041
https://scarletsky.github.io/2016/07/29/use-gitlab-ci-for-continuous-integration/
安装 (Ubuntu)
sudo apt-get install gitlab-ci-multi-runner=1.11.1
sudo gitlab-ci-multi-runner register
$ sudo gitlab-runner list
Listing configured runners ConfigFile=/etc/gitlab-runner/config.toml
my-runner Executor=shell Token=cd1cd7cf243afb47094677855aacd3 URL=http://mygitlab.com/ci
- 需要root权限
- 大于20GB空间
- 建立在home目录下的一个新的用户
注意事项
当注册好 Runner 之后,可以用 sudo gitlab-ci-multi-runner list
命令来查看各个 Runner 的状态:
- 打开你 GitLab 中的项目页面,在项目设置中找到 runners
- 运行
sudo gitlab-ci-multi-runner register
- 输入 CI URL
- 输入 Token
- 输入 Runner 的名字
- 选择 Runner 的类型,简单起见还是选 Shell 吧
- 完成
安装好 GitLab Runner 之后,我们只要启动 Runner 然后和 CI 绑定就可以了: