Skip to content
Snippets Groups Projects
Commit bb63b9ae authored by Aleks Bunin's avatar Aleks Bunin
Browse files

Fixes #8. Updated installation documentation.

Added few CentOS related changes.
Optimized some commands, which won't require changing current working directory.
parent 96cae5ee
No related branches found
No related tags found
1 merge request!13#8 install doc
v5.2.0
- Add RUNNER_DESCRIPTION and RUNNER_TAG_LIST that can be send during runner's registration
- Updated installation documentation
 
v5.1.0
- Add `-C` command-line option to specify the working directory
Loading
Loading
Loading
Loading
@@ -75,15 +75,30 @@ rbenv global 2.0.0-p353
 
### Setup runners
 
Create the runner user and clone the gitlab-ci-runner repository:
#### Create the runner user
Ubuntu:
 
```
sudo gem install bundler
sudo adduser --disabled-login --gecos 'GitLab Runner' gitlab_ci_runner
```
Centos:
```
sudo groupadd gitlab_ci_runner
sudo useradd -g gitlab_ci_runner gitlab_ci_runner
```
#### Clone the gitlab-ci-runner repository
```
sudo su gitlab_ci_runner
cd ~/
git clone https://gitlab.com/gitlab-org/gitlab-ci-runner.git
cd gitlab-ci-runner
git checkout VERSION_YOU_NEED # Ex. v5.0.0
```
 
Install the gems for the runner:
Loading
Loading
@@ -121,8 +136,7 @@ You can also specify RUNNER_DESCRIPTION and RUNNER_TAG_LIST during setup.
 
```
exit;
cd /home/gitlab_ci_runner/gitlab-ci-runner
sudo cp ./lib/support/upstart/gitlab-ci-runner.conf /etc/init/
sudo cp /home/gitlab_ci_runner/gitlab-ci-runner/lib/support/upstart/gitlab-ci-runner.conf /etc/init/
```
 
 
Loading
Loading
@@ -130,8 +144,7 @@ sudo cp ./lib/support/upstart/gitlab-ci-runner.conf /etc/init/
 
```
exit;
cd /home/gitlab_ci_runner/gitlab-ci-runner
sudo cp ./lib/support/init.d/gitlab_ci_runner /etc/init.d/gitlab-ci-runner
sudo cp /home/gitlab_ci_runner/gitlab-ci-runner/lib/support/init.d/gitlab_ci_runner /etc/init.d/gitlab-ci-runner
sudo chmod +x /etc/init.d/gitlab-ci-runner
sudo update-rc.d gitlab-ci-runner defaults 21
```
Loading
Loading
@@ -176,7 +189,7 @@ In order to update the runner to a new version just go to runner directory and d
sudo su gitlab_ci_runner
cd ~/gitlab-ci-runner
git fetch
git checkout VERSION_YOU_NEED # Ex. v4.0.0
git checkout VERSION_YOU_NEED # Ex. v5.0.0
bundle
```
 
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment