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 | ||||
| #  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 | ||||
|   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 | ||||
|  | @ -58,15 +63,15 @@ | |||
| #     state: link | ||||
| #   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: | ||||
|     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 | ||||
|   fail: | ||||
|     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" | ||||
|   unarchive: | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue