This role will install the official GitLab Runner
This role requires Ansible 2.0 or higher.
gitlab_runner_concurrent
The maximum number of jobs to run concurrently.
Defaults to the number of processor cores.
gitlab_runner_coordinator_url
The GitLab coordinator URL.
Defaults to https://gitlab.com/ci
.
gitlab_runner_registration_token
The GitLab registration token.
gitlab_runner_description
The description of the runner.
Defaults to the hostname.
gitlab_runner_executor
The executor used by the runner.
Defaults to shell
.
gitlab_runner_tags
The tags assigned to the runner,
Defaults to an empty list.
None
- hosts: all remote_user: root vars_files: - vars/main.yml roles: - { role: haroldb.gitlab-runner }
Inside vars/main.yml
gitlab_runner_registration_token: 'HUzTMgnxk17YV8Rj8ucQ' gitlab_runner_description: 'Example GitLab Runner' gitlab_runner_tags: - node - ruby - mysql
MIT