|
23
|
1 |
# vendor/bin/wp option delete _site_transient_update_themes |
|
|
2 |
# vendor/bin/wp option delete _site_transient_theme_roots |
|
|
3 |
|
|
|
4 |
- hosts: remote |
|
|
5 |
vars: |
|
|
6 |
src_dir: "{{playbook_dir}}/build/tmp/rc/src/" |
|
|
7 |
tasks: |
|
|
8 |
|
|
|
9 |
- name: create temporary file |
|
|
10 |
tempfile: |
|
|
11 |
state: file |
|
|
12 |
suffix: sql |
|
|
13 |
register: sql_tmp_path |
|
|
14 |
|
|
|
15 |
- name: dump and fetch |
|
|
16 |
block: |
|
|
17 |
- name: dump database |
|
|
18 |
command: |
|
|
19 |
argv: |
|
|
20 |
- "{{remote_path}}/vendor/bin/wp" |
|
|
21 |
- db |
|
|
22 |
- export |
|
|
23 |
- "{{sql_tmp_path.path}}" |
|
|
24 |
args: |
|
|
25 |
chdir: "{{remote_path}}" |
|
|
26 |
|
|
|
27 |
- name: transfer sql file |
|
|
28 |
fetch: |
|
|
29 |
src: "{{sql_tmp_path.path}}" |
|
|
30 |
dest: "{{db_file_path}}" |
|
|
31 |
flat: yes |
|
|
32 |
always: |
|
|
33 |
- name: delete temporary file |
|
|
34 |
file: |
|
|
35 |
path: "{{sql_tmp_path.path}}" |
|
|
36 |
state: absent |
|
|
37 |
|