2021-10-24 15:02:07 +02:00
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
- include: check.yml
|
|
|
|
|
|
|
|
|
|
- include: install.yml
|
2021-10-26 20:46:32 +02:00
|
|
|
|
when: "roundcube_version_installed.stdout != rcube_version"
|
2021-10-24 15:02:07 +02:00
|
|
|
|
|
|
|
|
|
- include: migrationDB.yml
|
|
|
|
|
when: "'ERROR 1146' in roundcube_installed.stderr"
|
|
|
|
|
# ERROR 1146 means the table doesn't exist
|
|
|
|
|
|
|
|
|
|
- include: upgrade.yml
|
|
|
|
|
when: (not "'ERROR 1146' in roundcube_installed.stderr") and (roundcube_version_installed.stdout != rcube_version)
|
|
|
|
|
|
|
|
|
|
- include: configure.yml
|
|
|
|
|
|
|
|
|
|
- include: custom_themes.yml
|
|
|
|
|
when: (rcube_custom_themes is defined) and (item.name | length > 0) and (item.repo | length > 0)
|
|
|
|
|
with_items: "{{ rcube_custom_themes }}"
|
|
|
|
|
|
|
|
|
|
- include: plugins.yml
|
|
|
|
|
|
|
|
|
|
- include: carddav.yml
|
|
|
|
|
when: rcube_plugins_carddav == 'yes'
|
2022-07-29 11:31:16 +02:00
|
|
|
|
tags: carddav
|