Newer
Older
---
- name: List configured runners
command: gitlab-runner list
register: configured_runners
- name: Register runner to GitLab
command: gitlab-runner register >
--non-interactive
--url '{{ gitlab_runner_coordinator_url }}'
--registration-token '{{ gitlab_runner_registration_token }}'
--description '{{ gitlab_runner_description }}'
--tag-list '{{ gitlab_runner_tags | join(",") }}'
--executor '{{ gitlab_runner_executor }}'
when: configured_runners.stderr.find('\n{{ gitlab_runner_description }}') == -1