Skip to content
This repository has been archived by the owner. It is now read-only.
Switch branches/tags
Go to file
Latest commit a8c8986 Aug 29, 2016 History
6 contributors

Users who have contributed to this file

@ayufan @axilleas @bobey @sijbrandij @tmaczukin @slobo
68 lines (50 sloc) 1.7 KB

Install using official GitLab repositories

Currently we support Debian, Ubuntu and CentOS.

If you want to use Docker runner, install it before using the multi runner:

curl -sSL | sh

Add GitLab's official repository via apt-get or yum:

# For Debian/Ubuntu
curl -L | sudo bash

# For CentOS
curl -L | sudo bash

Install gitlab-ci-multi-runner:

# For Debian/Ubuntu
sudo apt-get install gitlab-ci-multi-runner

# For CentOS
sudo yum install gitlab-ci-multi-runner

Register the runner:

sudo gitlab-ci-multi-runner register

Please enter the gitlab-ci coordinator URL (e.g. )
Please enter the gitlab-ci token for this runner
Please enter the gitlab-ci description for this runner
INFO[0034] fcf5c619 Registering runner... succeeded
Please enter the executor: shell, docker, docker-ssh, ssh?
Please enter the Docker image (eg. ruby:2.1):
INFO[0037] Runner registered successfully. Feel free to start it, but if it's
running already the config should be automatically reloaded!

The runner should be started already and you are ready to build your projects!

Make sure that you read the FAQ section which describes some of the most common problems with GitLab Runner.


Simply execute to install latest version:

# For Debian/Ubuntu
sudo apt-get update
sudo apt-get install gitlab-ci-multi-runner

# For CentOS
sudo yum update
sudo yum install gitlab-ci-multi-runner