xoxys.renovate_bot/tasks/setup.yml

29 lines
813 B
YAML
Raw Normal View History

2020-10-10 10:03:50 +02:00
---
- block:
- name: Write environment file
template:
src: etc/sysconfig/renovate.j2
dest: /etc/sysconfig/renovate
notify: __renovate_restart
- name: Write timer file
template:
src: etc/systemd/system/renovate.timer.j2
dest: /etc/systemd/system/renovate.timer
notify: __renovate_restart
- name: Write service file
template:
src: etc/systemd/system/renovate.service.j2
dest: /etc/systemd/system/renovate.service
notify: __renovate_restart
2020-10-10 14:03:07 +02:00
- name: Ensure renovatebot timer is up and running
systemd:
name: renovate.timer
daemon_reload: yes
enabled: yes
2020-10-10 15:01:49 +02:00
state: "{{ renovatebot_service_stopped | ternary('stopped', 'started', 'started') }}"
2020-10-10 10:03:50 +02:00
become: True
become_user: root