Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #jinja2: lstrip_blocks: True
- {{ ansible_managed | comment('plain') }}
- concurrent = {{ gitlab_runner_config_concurrent }}
- check_interval = 0
- listen_address = "0.0.0.0:9252"
- [session_server]
- session_timeout = {{ gitlab_runner_config_session_timeout }}
- {# {% set _runners_state = ansible_facts['ansible_local']['gitlab-runner-state'] | default({}) %} #}
- {% if gitlab_runner_dind_container | bool %}
- {% set _runner_volumes = (gitlab_runner_runner.volumes | default(gitlab_runner_config_volumes)) + [gitlab_runner_dind_run_dir + ":/var/run", gitlab_runner_dind_cert_dir + ":/certs/client"] %}
- {% else %}
- {% set _runner_volumes = gitlab_runner_runner.volumes | default(gitlab_runner_config_volumes) + ["/certs/client", gitlab_runner_config_dir + '/' + gitlab_runner_runner.name + '/dind-service:/var/lib/docker'] %}
- {% endif %}
- [[runners]]
- name = "{{ gitlab_runner_runner.name }}"
- url = "{{ gitlab_runner_config_url }}"
- {# token = "{{ _runners_state[gitlab_runner_runner.name]['token'] }}" #}
- token = "{{ gitlab_runner_tokens[gitlab_runner_runner.name] }}"
- executor = "docker"
- [runners.custom_build_dir]
- [runners.docker]
- tls_verify = false
- image = "{{ gitlab_runner_runner.image | default(gitlab_runner_config_docker_image) }}"
- memory = "{{ gitlab_runner_runner.memory | default(gitlab_runner_config_memory) }}"
- {% if gitlab_runner_runner.memory_swap is defined %}
- memory_swap = "{{ gitlab_runner_runner.memory_swap }}"
- {% endif %}
- {% if gitlab_runner_runner.cpus is defined %}
- cpus = "{{ gitlab_runner_runner.cpus }}"
- {% endif %}
- privileged = {{ gitlab_runner_runner.privileged | default(gitlab_runner_config_privileged) }}
- disable_entrypoint_overwrite = false
- oom_kill_disable = false
- disable_cache = false
- volumes = {{ _runner_volumes | to_json }}
- shm_size = 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement