Ludovic Poujol
929f258bf8
All checks were successful
continuous-integration/drone/push Build is passing
38 lines
976 B
YAML
38 lines
976 B
YAML
---
|
|
|
|
- name: Retrieve Nextcloud archive
|
|
get_url:
|
|
url: "{{ nextcloud_releases_baseurl }}{{ nextcloud_archive_name }}"
|
|
dest: "{{ nextcloud_home }}/{{ nextcloud_archive_name }}"
|
|
force: no
|
|
tags:
|
|
- nextcloud
|
|
|
|
- name: Retrieve Nextcloud sha256 checksum
|
|
get_url:
|
|
url: "{{ nextcloud_releases_baseurl }}{{ nextcloud_archive_name }}.sha256"
|
|
dest: "{{ nextcloud_home }}/{{ nextcloud_archive_name }}.sha256"
|
|
force: no
|
|
tags:
|
|
- nextcloud
|
|
|
|
- name: Verify Nextcloud sha256 checksum
|
|
command: "sha256sum -c {{ nextcloud_archive_name }}.sha256"
|
|
changed_when: "False"
|
|
args:
|
|
chdir: "{{ nextcloud_home }}"
|
|
tags:
|
|
- nextcloud
|
|
|
|
- name: Extract Nextcloud archive
|
|
unarchive:
|
|
src: "{{ nextcloud_home }}/{{ nextcloud_archive_name }}"
|
|
dest: "{{ nextcloud_home }}"
|
|
creates: "{{ nextcloud_home }}/nextcloud"
|
|
remote_src: True
|
|
mode: "0750"
|
|
owner: "{{ nextcloud_user }}"
|
|
group: "{{ nextcloud_user }}"
|
|
tags:
|
|
- nextcloud
|