|
|
|
@ -12,7 +12,7 @@
|
|
|
|
|
mode: "0750"
|
|
|
|
|
|
|
|
|
|
- name: Download Wordpress
|
|
|
|
|
shell: '{{ wordpress_wpcli }} core download --locale=fr_FR --version={{ wordpress_version }}'
|
|
|
|
|
command: '{{ wordpress_wpcli }} core download --locale=fr_FR --version={{ wordpress_version }}'
|
|
|
|
|
args:
|
|
|
|
|
creates: "{{ ansible_env.HOME }}/www/index.php"
|
|
|
|
|
|
|
|
|
@ -42,12 +42,12 @@
|
|
|
|
|
delegate_to: localhost
|
|
|
|
|
|
|
|
|
|
- name: Configure Wordpress (wp-config.php)
|
|
|
|
|
shell: '{{ wordpress_wpcli }} core config --dbhost={{ db_host }} --dbuser={{ db_user }} --dbpass={{ db_pwd }} --dbname={{ db_name }}'
|
|
|
|
|
command: '{{ wordpress_wpcli }} core config --dbhost={{ db_host }} --dbuser={{ db_user }} --dbpass={{ db_pwd }} --dbname={{ db_name }}'
|
|
|
|
|
args:
|
|
|
|
|
creates: "{{ ansible_env.HOME }}/www/wp-config.php"
|
|
|
|
|
|
|
|
|
|
- name: Configure site
|
|
|
|
|
shell: '{{ wordpress_wpcli }} core install --url={{ wordpress_host | quote }} --title={{ wordpress_title | quote }} --admin_user=admin --admin_password="{{ admin_pwd | quote }}" --admin_email={{ wordpress_email }} --skip-email'
|
|
|
|
|
command: '{{ wordpress_wpcli }} core install --url={{ wordpress_host | quote }} --title={{ wordpress_title | quote }} --admin_user=admin --admin_password="{{ admin_pwd | quote }}" --admin_email={{ wordpress_email }} --skip-email'
|
|
|
|
|
changed_when: false
|
|
|
|
|
|
|
|
|
|
- name: Check if Wordpress is up to date
|
|
|
|
@ -58,7 +58,7 @@
|
|
|
|
|
changed_when: check_version.rc
|
|
|
|
|
|
|
|
|
|
- name: Update Wordpress
|
|
|
|
|
shell: '{{ wordpress_wpcli }} core update --version={{ wordpress_version }}'
|
|
|
|
|
command: '{{ wordpress_wpcli }} core update --version={{ wordpress_version }}'
|
|
|
|
|
args:
|
|
|
|
|
removes: "{{ ansible_env.HOME }}/www/index.php"
|
|
|
|
|
when: check_version.rc
|
|
|
|
|