+ owner: nextcloud
+ group: nextcloud
+ when: not new_nextcloud_common.stat.exists and test_nuage is defined
+
+ - name: Include backup tasks
+ ansible.builtin.include_tasks: tasks/backup_nextcloud.yml
+
+ - name: block upgrade
+ block:
+
+ - name: Include update tasks
+ ansible.builtin.include_tasks: tasks/update_nextcloud.yml
+
+ - name: Display upgrade result
+ ansible.builtin.debug:
+ msg: "Le nuage de {{ DOMAIN }} a été mis à jour avec la nouvelle version {{ nouvelle_version }}"
+
+ always:
+
+ - name: Demande si besoin de restaurer la version précédente
+ ansible.builtin.pause:
+ prompt: 'Voulez-vous restaurer la version precedente?(oui/non)'
+ echo: true
+ register: restore_promp