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.