We need a distinction between the executor name and the tags. This is important to work with pre-existing CI configurations, without needing to modify them. It also makes sense to seperate this in general as a tag may not relate directly to the executor. For example: executor= docker tag= linux |
||
---|---|---|
roles/gitlab-runner | ||
README.md | ||
local.yml |
README.md
Ansible Gitlab Runner
An ansible-pull
repo to configure a Gitlab Runner with optional executors.
Executors
-
Docker This is the standard Docker executor.
-
Custom KVM This is a custom qemu/kvm executor using shell scripts.