add missing tags in tasks

This commit is contained in:
meaz 2023-03-15 18:02:41 +01:00
parent eee467686d
commit 614d1b2026
Signed by: meaz
GPG Key ID: CD7A47B2F1ED43B4
2 changed files with 36 additions and 7 deletions

View File

@ -4,6 +4,8 @@
systemd:
name: 'pleroma.service'
state: 'started'
tags:
- upgrade
- name: '[Frontend] - Install/update known frontends'
command: '{{ pleroma_app_dir }}/release/bin/pleroma_ctl frontend install {{ item.name }} --ref {{ item.ref }}'
@ -11,6 +13,8 @@
become_user: '{{ pleroma_user }}'
with_items: '{{ pleroma_frontends }}'
when: 'item.url is not defined'
tags:
- upgrade
- name: '[Frontend] - Install/update custom frontends'
command: '{{ pleroma_app_dir }}/release/bin/pleroma_ctl frontend install {{ item.name }} --ref {{ item.ref }} --build-url {{ item.url }}'
@ -18,11 +22,15 @@
become_user: '{{ pleroma_user }}'
with_items: '{{ pleroma_frontends }}'
when: 'item.url is defined'
tags:
- upgrade
- name: '[Frontend] - Create images dir'
file:
path: '{{ pleroma_data_dir }}/static/images'
state: directory
tags:
- upgrade
- name: '[Frontend] - Add instance logo'
copy:
@ -31,6 +39,8 @@
owner: '{{ pleroma_user }}'
group: '{{ pleroma_group }}'
mode: 0775
tags:
- upgrade
- name: '[Frontend] - Add instance favicon'
copy:
@ -39,6 +49,8 @@
owner: '{{ pleroma_user }}'
group: '{{ pleroma_group }}'
mode: 0775
tags:
- upgrade
- name: '[Frontend] - Add default user avatar'
copy:
@ -47,6 +59,8 @@
owner: '{{ pleroma_user }}'
group: '{{ pleroma_group }}'
mode: 0775
tags:
- upgrade
- name: '[Frontend] - Add custom configs'
copy:
@ -57,3 +71,6 @@
mode: 0775
loop: '{{ pleroma_frontend_custom_configs }}'
when: 'pleroma_frontend_custom_configs is defined'
tags:
- upgrade

View File

@ -4,20 +4,32 @@
command: '{{ pleroma_app_dir }}/release/bin/pleroma_ctl update'
become: yes
become_user: '{{ pleroma_user }}'
tags:
- upgrade
- never
- name: '[Upgrade] - Stop backend'
systemd:
name: pleroma
state: 'stopped'
daemon_reload: 'yes'
tags:
- upgrade
- never
- name: '[Upgrade] - Run migrations'
command: '{{ pleroma_app_dir }}/release/bin/pleroma_ctl migrate'
become: yes
become_user: '{{ pleroma_user }}'
tags:
- upgrade
- never
- name: '[Upgrade] - Start backend'
systemd:
name: pleroma
state: 'started'
daemon_reload: 'yes'
tags:
- upgrade
- never