changed_when: "'Nextcloud is already latest version' not in script_res.stdout"
+- name: finish nextcloud upgrade by running occ upgrade
+ become: true
+ become_user: "www-data"
+ shell: 'php --define apc.enable_cli=1 occ maintenance:repair --include-expensive'
+ args:
+ chdir: "/var/www/{{nextcloud_domain}}"
+ register: script_res
+ when: script_res.changed
+
+
- name: ensure trusted domains are set
become: true
become_user: "www-data"
- "{{nextcloud_domain}}"
-- name: "(re)install apps"
+- name: "install/update/enable apps"
become: true
become_user: "www-data"
- shell: 'php --define apc.enable_cli=1 occ app:disable -- "{{ item }}"; php --define apc.enable_cli=1 occ app:install -- "{{ item }}"; php --define apc.enable_cli=1 occ app:enable -- "{{ item }}"; true'
+ shell: 'php --define apc.enable_cli=1 occ app:install -- "{{ item }}"; php --define apc.enable_cli=1 occ app:update -- "{{ item }}"; php --define apc.enable_cli=1 occ app:enable -- "{{ item }}"; true'
args:
chdir: "/var/www/{{nextcloud_domain}}"
with_items: