block:
- name: Demande la version de nextcloud à installer
ansible.builtin.pause:
- prompt: "Quelle version de nextcloud doit être utilisée"
+ prompt: "Quelle version de nextcloud doit être utilisée? (default: 27.1.9)"
echo: true
register: nextcloud_version_prompt
- name: Definir nouvelle_version
ansible.builtin.set_fact:
- nouvelle_version: "{{ nextcloud_version_prompt.user_input }}"
+ nouvelle_version: "{{ ( nextcloud_version_prompt.user_input | length == 0 ) | ternary ('27.1.9', nextcloud_version_prompt.user_input) }}"
- name: Bloc ancienne version nextcloud
when: ancienne_version is undefined
block:
- name: Demande la version de nextcloud déjà installée
ansible.builtin.pause:
- prompt: "Quelle version de nextcloud déjà installée"
+ prompt: "Quelle version de nextcloud déjà installée? (default: 26.0.4)"
echo: true
register: ancienne_version_prompt
- name: Definir ancienne_version
ansible.builtin.set_fact:
- ancienne_version: "{{ ancienne_version_prompt.user_input }}"
+ ancienne_version: "{{ ( ancienne_version_prompt.user_input | length == 0 ) | ternary ('26.0.4', ancienne_version_prompt.user_input) }}"
- name: Inclure la verif de l'install nextcloud
ansible.builtin.include_tasks: tasks/verif_installation_nextcloud.yml