Name: ansible-gitlab-ci-runner
Owner: EMBL-EBI Technology & Science Integration
Description: Ansible role to install Gitlab's CI Multi runner and register a runner
Created: 2017-07-10 11:01:17.0
Updated: 2017-07-10 15:08:12.0
Pushed: 2017-07-10 14:57:12.0
Size: 5
Language: null
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Install Gitlab CI Multi runner and register a runner.
Only docker executor is currently supported.
Only one runner can be registered per host each time the role is run. Already registered runners will be skipped if found by name or token. Runners removed from the GitLab CI server will be remove from the host.
This role adds the official repository, but leaves it disabled.
See meta/main.yml
.
See defaults/main.yml
.
Docker needs to be installed, ie using some docker role in Ansible Galaxy.
Example:
sts: servers
les:
- docker
- gitlab-ci-runner
repo_gpgcheck
. Rpm from repository is not signed, but the repo itself is, however yum gets into validation problems of the repo.Released under the MIT license.
Luis Gracia while at EMBL-EBI: