github.com/ssube/gitlab-ci-multi-runner@v1.2.1-0.20160607142738-b8d1285632e6/docs/examples/gitlab.md (about) 1 ## How to configure runner for GitLab CE integration tests (uses confined Docker executor) 2 3 ### 1. Register the runner 4 5 The registration token can be found at `https://ci.gitlab.com/projects/:id/runners`. 6 You can export it as a variable and run the command below as is: 7 8 ```bash 9 gitlab-ci-multi-runner register \ 10 --non-interactive \ 11 --url "https://ci.gitlab.com/" \ 12 --registration-token "REGISTRATION_TOKEN" \ 13 --description "gitlab-ce-ruby-2.1" \ 14 --executor "docker" \ 15 --docker-image ruby:2.1 --docker-mysql latest \ 16 --docker-postgres latest --docker-redis latest 17 ``` 18 19 ---- 20 21 You now have a GitLab CE integration testing instance with bundle caching. 22 Push some commits to test it. 23 24 For [advanced configuration](../docs/configuration/advanced_configuration.md), look into 25 `/home/gitlab_ci_multi_runner/config.toml` and tune it.