release: version 1.0.0

This commit is contained in:
Adrien Waksberg 2020-08-09 08:20:33 +02:00
parent d464a14b9a
commit d7242cd829
12 changed files with 455 additions and 0 deletions

37
tasks/main.yml Normal file
View file

@ -0,0 +1,37 @@
---
- name: add gpg key
apt_key:
url: https://packages.gitlab.com/runner/gitlab-runner/gpgkey
tags: gitlab-runner
- name: add repository
apt_repository:
repo: '{{ gitlab_runner_repository }}'
tags: gitlab-runner
- name: install package
package:
name: gitlab-runner
environment:
GITLAB_RUNNER_DISABLE_SKEL: 'true'
tags: gitlab-runner
- name: register runners
gitlab_runner:
name: '{{ item.name }}'
url: '{{ item.url }}'
token: '{{ item.token }}'
executor: '{{ item.executor }}'
options: '{{ item.options|default({}) }}'
state: '{{ item.state|default("present") }}'
loop: '{{ gitlab_runner_runners }}'
loop_control:
label: '{{ item.name }}'
tags: gitlab-runner
- name: enable and start service
service:
name: gitlab-runner
state: started
enabled: true
tags: gitlab-runner