1. rpm包安装
下载:https://gitlab-runner-downloads.s3.amazonaws.com/latest/index.html
//安装
$ curl -LJO https://gitlab-runner-downloads.s3.amazonaws.com/v12.10.0/rpm/gitlab-runner_amd64.rpm
$ yum -y install gitlab-runner_amd64.rpm
//更新
$ rpm -Uvh gitlab-runner_amd64.rpm
如果您不能使用rpm
存储库安装GitLab Runner,或者您的GNU/Linux操作系统不在受支持的版本中,则可以使用以下一种方法手动安装它,这是最后的选择。
2. 二进制安装
$ curl -L --output /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/v12.10.0/binaries/gitlab-runner-linux-amd64
$ chmod +x /usr/local/bin/gitlab-runner
$ useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash
//安装作为服务
$ gitlab-runner install --user=gitlab-runner --working-directory=/home/gitlab-runner
$ gitlab-runner start
//更新
$ sudo curl -L --output /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64
$ chmod +x /usr/local/bin/gitlab-runner
$ gitlab-runner restart
3. 使用 GitLab 源
//添加 GitLab 的官方存储库
$ curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.rpm.sh | sudo bash
//安装最新版本 GitLab Runner
$ yum install gitlab-runner
//安装特定版本的 GitLab Runner
$ yum list gitlab-runner --showduplicates | sort -r
$ yum install gitlab-runner-12.10.0-1