Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
main.yml 1.34 KiB
---
# Change this variable value to 'gitlab-runner' for versions >= 10.x
gitlab_runner_package_name: 'gitlab-ci-multi-runner'

# Maximum number of global jobs to run concurrently
gitlab_runner_concurrent: '{{ ansible_processor_vcpus }}'

# GitLab coordinator URL
gitlab_runner_coordinator_url: 'https://gitlab.com/ci'
# GitLab registration token
gitlab_runner_registration_token: ''
# Runner description
gitlab_runner_description_base: '{{ ansible_hostname }}'
# Runner executor
gitlab_runner_executor: 'shell'
# Maximum number of jobs to run concurrently on this specific runner
gitlab_runner_concurrent_specific: '0'
# Default Docker image
gitlab_runner_docker_image: ''
# Runner tags
gitlab_runner_tags: []
# Docker privileged mode
gitlab_runner_docker_privileged: false
# Runner SSH user
gitlab_runner_ssh_user: ''
# Runner SSH host
gitlab_runner_ssh_host: ''
# Runner SSH port
gitlab_runner_ssh_port: ''
# Runner SSH password
gitlab_runner_ssh_password: ''
# Runner SSH identity file
gitlab_runner_ssh_identity_file: ''
# Runner Locked
gitlab_runner_locked: false

# Individual runners
gitlab_runners:
  - {
      description: '{{ gitlab_runner_description_base }}'
  }

# Runner machine
gitlab_runner_machine_idle_nodes: 0
gitlab_runner_machine_idle_time: 3

# Docker Machine
docker_machine_version: 'v0.15.0'
docker_machine_binary_dest: /usr/local/bin/docker-machine