You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 12, 2018. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+12-9Lines changed: 12 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,7 @@
1
-
## GitLab CI Runner
1
+
## GitLab Runner
2
2
3
-
This is GitLab CI **Runner** repository, this application run tests but it doesn't coordinate the testing. In the [GitLab CI repo](https://gitlab.com/gitlab-org/gitlab-ci) you can find the open-source continuous integration server that coordinates the testing.
3
+
This is GitLab Runner repository, this application run tests and sends the results to GitLab CI.
4
+
[GitLab CI](https://about.gitlab.com/gitlab-ci) is the open-source continuous integration server that coordinates the testing.
@@ -9,19 +10,21 @@ This is GitLab CI **Runner** repository, this application run tests but it doesn
9
10
10
11
**This project is designed for the Linux operating system.**
11
12
12
-
We officially support (recent versions of) these Linux distributions:
13
+
This projects officially support (recent versions of) these Linux distributions:
13
14
14
15
- Ubuntu Linux
15
16
- Debian/GNU Linux
16
17
17
-
Mac OSX and other POSIX operating systems are not supported but will work with adaptations.
18
+
CentOS and others will likely work as well.
18
19
20
+
Mac OSX and other POSIX operating systems are not supported but will work with adaptations.
19
21
Under Windows the runner will only work under POSIX compliant environments like Cygwin.
20
-
21
-
To run GitLab CI we recommend using GitLab 6.0 or higher, for LDAP login this is required.
22
+
Also see the alternative Runners for Windows, Scala/Java and Node in the [GitLab CI Readme](https://gitlab.com/gitlab-org/gitlab-ci/blob/master/README.md#gitlab-runner.)
22
23
23
24
### Install dependencies
24
25
26
+
The easiest and recommended way to install the runner is with the [GitLab Runner Omnibus package](https://gitlab.com/gitlab-org/omnibus-gitlab-runner/blob/master/doc/install/README.md).
27
+
25
28
Install operating system dependent dependencies:
26
29
27
30
a) Linux
@@ -64,11 +67,11 @@ rbenv global 2.0.0-p353
64
67
65
68
### Setup runners
66
69
67
-
Create the CI runner user and clone the gitlab-ci-runner repository:
70
+
Create the runner user and clone the gitlab-ci-runner repository:
68
71
69
72
```
70
73
sudo gem install bundler
71
-
sudo adduser --disabled-login --gecos 'GitLab CI Runner' gitlab_ci_runner
GitLab.com uses GitLab-CI to test our own builds. To quickly spin up some extra runners in time of need, we have setup a runner as described above, with all the relevant dependencies for our builds and have taken a snapshot of this runner.
171
+
GitLab.com uses GitLabCI to test our own builds. To quickly spin up some extra runners in time of need, we have setup a runner as described above, with all the relevant dependencies for our builds and have taken a snapshot of this runner.
169
172
170
173
To quickly add a runner, have the registration token at hand and:
0 commit comments