1. rpm包安装

下载:https://gitlab-runner-downloads.s3.amazonaws.com/latest/index.html

//安装

  1. $ curl -LJO https://gitlab-runner-downloads.s3.amazonaws.com/v12.10.0/rpm/gitlab-runner_amd64.rpm
  2. $ yum -y install gitlab-runner_amd64.rpm

//更新

  1. $ rpm -Uvh gitlab-runner_amd64.rpm

如果您不能使用rpm存储库安装GitLab Runner,或者您的GNU/Linux操作系统不在受支持的版本中,则可以使用以下一种方法手动安装它,这是最后的选择。

2. 二进制安装

  1. $ curl -L --output /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/v12.10.0/binaries/gitlab-runner-linux-amd64
  2. $ chmod +x /usr/local/bin/gitlab-runner
  3. $ useradd --comment 'GitLab Runner' --create-home gitlab-runner --shell /bin/bash

//安装作为服务

  1. $ gitlab-runner install --user=gitlab-runner --working-directory=/home/gitlab-runner
  2. $ gitlab-runner start

//更新

  1. $ sudo curl -L --output /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64
  2. $ chmod +x /usr/local/bin/gitlab-runner
  3. $ gitlab-runner restart

3. 使用 GitLab 源

//添加 GitLab 的官方存储库

  1. $ curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.rpm.sh | sudo bash

//安装最新版本 GitLab Runner

  1. $ yum install gitlab-runner

//安装特定版本的 GitLab Runner

  1. $ yum list gitlab-runner --showduplicates | sort -r
  2. $ yum install gitlab-runner-12.10.0-1