Du kannst nicht mehr als 25 Themen auswählen
Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
|
- ---
-
- - name: copy old config file
- copy:
- src: "{{nextcloud_backup_directory}}/{{_nextcloud_actual_version}}/nextcloud/config/config.php"
- remote_src: true
- dest: "{{nextcloud_directory}}/config/config.php"
- owner: www-data
- group: www-data
-
- - name: get old default apps
- command: ls "{{nextcloud_archive_directory}}/{{nextcloud_version}}/nextcloud/apps"
- register: _nextcloud_old_default_apps_ls
- changed_when: false
-
- - name: get old actual apps
- command: ls "{{nextcloud_backup_directory}}/{{_nextcloud_actual_version}}/nextcloud/apps"
- register: _nextcloud_old_actual_apps_ls
- changed_when: false
-
- - name: copy old installed apps
- synchronize:
- src: "{{nextcloud_backup_directory}}/{{_nextcloud_actual_version}}/nextcloud/apps/{{item}}/"
- dest: "{{nextcloud_directory}}/apps/{{item}}"
- with_items: "{{_nextcloud_old_actual_apps_ls.stdout_lines|difference(_nextcloud_old_default_apps_ls.stdout_lines)}}"
- delegate_to: "{{inventory_hostname}}"
-
- - name: upgrade nextcloud
- command: php occ upgrade
- args:
- chdir: "{{nextcloud_directory}}"
- become: true
- become_user: www-data
- become_method: sudo
|