3 nouvelle_version: 27.1.1
4 ancienne_version: 27.1.0
7 # - name: Vérif si le dossier common app est créé
9 # ansible.builtin.stat:
10 # path: "/home/sites/data/nextcloud/common/nextcloud-{{ nouvelle_version }}"
11 # register: new_nextcloud_common
13 # - name: create new app common folder from old version one
14 # become_user: nextcloud
16 # ansible.builtin.copy:
17 # src: "/home/sites/data/nextcloud/common/nextcloud-{{ ancienne_version }}"
18 # dest: "/home/sites/data/nextcloud/common/nextcloud-{{ nouvelle_version }}"
19 # remote_src: yes #because the config file is already in the nextcloud_tmp_path
21 # when: not new_nextcloud_common.stat.exists
23 - name: Extract downloaded archive
25 become_user: nextcloud
26 ansible.builtin.unarchive:
27 src: "/tmp/test_nextcloud/groupfolder_v15.3.1.tar.gz"
28 dest: "/tmp/test_nextcloud/"
29 # mode: '755' #or u=rwx,g=rx,o=rx
34 become_user: nextcloud
36 src: "/tmp/test_nextcloud/groupfolders-15.3.1/"
37 dest: "/tmp/test_nextcloud/groupfolder"
38 remote_src: yes #because the config file is already in the nextcloud_tmp_path
40 - name: deleted downloaded nextcloud files
42 become_user: nextcloud
47 - "/tmp/test_nextcloud/groupfolders-15.3.1"