Initial version of woodpecker collection

Signed-off-by: Nis Wechselberg <enbewe@enbewe.de>
This commit is contained in:
Nis Wechselberg 2024-06-27 22:18:51 +02:00
parent 07a8b255d8
commit 3cbefaafa2
Signed by: eNBeWe
GPG key ID: 7B25171F921B9E57
9 changed files with 321 additions and 0 deletions

View file

@ -0,0 +1,52 @@
---
- name: 'Reload woodpecker services'
become: true
ansible.builtin.service:
daemon_reload: true
- name: 'Restart woodpecker network'
become: true
ansible.builtin.service:
name: '{{ woodpecker_podman_network }}-network'
state: 'restarted'
notify:
- 'Restart woodpecker-server'
- 'Restart woodpecker-agent'
- name: 'Restart woodpecker volumes'
become: true
ansible.builtin.service:
name: '{{ item }}'
state: 'restarted'
loop:
- '{{ woodpecker_server_data_volume }}-volume'
- '{{ woodpecker_agent_config_volume }}-volume'
notify:
- 'Restart woodpecker-server'
- 'Restart woodpecker-agent'
- name: 'Restart woodpecker images'
become: true
ansible.builtin.service:
name: ''
state: 'restarted'
loop:
- 'woodpecker-server-image'
- 'woodpecker-agent-image'
notify:
- 'Restart woodpecker-server'
- 'Restart woodpecker-agent'
- name: 'Restart woodpecker-server'
become: true
ansible.builtin.service:
name: 'woodpecker-server'
state: 'restarted'
- name: 'Restart woodpecker-agent'
become: true
ansible.builtin.service:
name: 'woodpecker-agent'
state: 'restarted'