mirror of
https://github.com/iiab/iiab.git
synced 2025-03-09 15:40:17 +00:00
Generally safer to delete prior /opt/iiab/downloads/wordpress.tar.gz
This commit is contained in:
parent
2499e28ac1
commit
87ef66bdee
1 changed files with 8 additions and 3 deletions
|
@ -38,6 +38,11 @@
|
||||||
# state: present
|
# state: present
|
||||||
# when: php_version is version('8.0', '<')
|
# when: php_version is version('8.0', '<')
|
||||||
|
|
||||||
|
- name: Delete {{ downloads_dir }}/wordpress.tar.gz if it exists
|
||||||
|
file:
|
||||||
|
path: "{{ downloads_dir }}"/wordpress.tar.gz
|
||||||
|
state: absent
|
||||||
|
|
||||||
- name: Download {{ wordpress_download_base_url }}/{{ wordpress_src }} to {{ downloads_dir }}/wordpress.tar.gz
|
- name: Download {{ wordpress_download_base_url }}/{{ wordpress_src }} to {{ downloads_dir }}/wordpress.tar.gz
|
||||||
command: wget {{ wordpress_download_base_url }}/{{ wordpress_src }} -O {{ downloads_dir }}/wordpress.tar.gz
|
command: wget {{ wordpress_download_base_url }}/{{ wordpress_src }} -O {{ downloads_dir }}/wordpress.tar.gz
|
||||||
# 2022-05-04: Ansible approach below (get_url) fails with HTTP Error 429
|
# 2022-05-04: Ansible approach below (get_url) fails with HTTP Error 429
|
||||||
|
@ -58,15 +63,15 @@
|
||||||
# state: link
|
# state: link
|
||||||
# when: wp_download_output.dest is defined
|
# when: wp_download_output.dest is defined
|
||||||
|
|
||||||
- name: Does {{ downloads_dir }}/wordpress.tar.gz link exist?
|
- name: Does {{ downloads_dir }}/wordpress.tar.gz exist?
|
||||||
stat:
|
stat:
|
||||||
path: "{{ downloads_dir }}/wordpress.tar.gz" # /opt/iiab/downloads
|
path: "{{ downloads_dir }}/wordpress.tar.gz" # /opt/iiab/downloads
|
||||||
register: wp_link
|
register: wp_tar_gz
|
||||||
|
|
||||||
- name: FAIL (force Ansible to exit) IF {{ downloads_dir }}/wordpress.tar.gz doesn't exist
|
- name: FAIL (force Ansible to exit) IF {{ downloads_dir }}/wordpress.tar.gz doesn't exist
|
||||||
fail:
|
fail:
|
||||||
msg: "{{ downloads_dir }}/wordpress.tar.gz is REQUIRED in order to install WordPress."
|
msg: "{{ downloads_dir }}/wordpress.tar.gz is REQUIRED in order to install WordPress."
|
||||||
when: not wp_link.stat.exists
|
when: not wp_tar_gz.stat.exists
|
||||||
|
|
||||||
- name: "Unpack {{ downloads_dir }}/wordpress.tar.gz to permanent location {{ wp_install_path }}/wordpress - owner: root, group: {{ apache_user }}, mode: '0664', keep_newer: yes"
|
- name: "Unpack {{ downloads_dir }}/wordpress.tar.gz to permanent location {{ wp_install_path }}/wordpress - owner: root, group: {{ apache_user }}, mode: '0664', keep_newer: yes"
|
||||||
unarchive:
|
unarchive:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue