release: version 1.0.0
This commit is contained in:
parent
d464a14b9a
commit
d7242cd829
12 changed files with 455 additions and 0 deletions
tasks
37
tasks/main.yml
Normal file
37
tasks/main.yml
Normal 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
|
Loading…
Add table
Add a link
Reference in a new issue