Skip to content
This repository was archived by the owner on Oct 8, 2025. It is now read-only.
Merged
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
3ccfe51
Defer nightly backups, disable ASG processes during syncs and run syn…
EmlynK Jan 20, 2022
a54c09c
Added deploy.yml examples for Drupal 9 and Localgov. Updated tests (#97)
DionisioFG Mar 10, 2022
223a3b5
Adding a new SimpleSAMLphp meta role. (#100)
gregharvey Mar 31, 2022
32843d5
Allowing users to set cachetool version properly. (#102)
gregharvey Apr 13, 2022
91ea64e
Deploy ami pr 1.x (#106)
gregharvey Apr 14, 2022
371b6b9
Making the MySQL dump command for routine back-ups less aggressive. (…
gregharvey Apr 20, 2022
a9cc7ad
Fix database backups pr 1.x (#109)
gregharvey Apr 20, 2022
4c4c3ad
Fix MySQL backup deferral. (#110)
EmlynK Apr 22, 2022
029848d
Files recurse fix pr 1.x (#112)
EmlynK Apr 26, 2022
b71fa83
Improve multisite support (#115)
EmlynK Apr 29, 2022
c933dc8
Static credentials handling fix pr 1.x (#119)
EmlynK May 23, 2022
b6ea020
Making contents of deploy tar 'ownerless'. (#117)
gregharvey May 31, 2022
80986fb
Add a files_sync role.
EmlynK Jun 7, 2022
2dcacf9
Merge branch 'devel' into files-sync_PR_devel
EmlynK Jun 7, 2022
d231d55
Merge branch 'files-sync' into files-sync_PR_devel
EmlynK Jun 7, 2022
e59e6bd
Clear up some comments, add temp_dir variable and use rsync with comm…
EmlynK Jun 7, 2022
453ef2c
Merge branch 'devel' into files-sync_PR_devel
EmlynK Jun 7, 2022
46e8b5e
Merge branch 'files-sync' into files-sync_PR_devel
EmlynK Jun 7, 2022
e849548
Need trailing slash on src when syncing files to destination server s…
EmlynK Jun 7, 2022
e615ec3
Merge branch 'devel' into files-sync_PR_devel
EmlynK Jun 7, 2022
15f67f3
Merge branch 'files-sync' into files-sync_PR_devel
EmlynK Jun 7, 2022
d699526
Use rsync instead of copy when syncing files to target server as copy…
EmlynK Jun 7, 2022
74901e0
Merge branch 'devel' into files-sync_PR_devel
EmlynK Jun 7, 2022
c446e04
Merge branch 'files-sync' into files-sync_PR_devel
EmlynK Jun 7, 2022
a5934b0
Ensure file sync tasks are run only once.
EmlynK Jun 7, 2022
0e4f7ad
Merge branch 'files-sync' into files-sync_PR_devel
EmlynK Jun 7, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions roles/sync/files_sync/tasks/sync.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@
ansible.builtin.command:
cmd: "rsync -e 'ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no' -aHPv {{ files.source.host }}:{{ files.source.files_dir }}/ {{ files.source.temp_dir }}/{{ files.source.build_id }}/"
delegate_to: "localhost"
run_once: true

- name: Copy the source files from the deploy server onto the destination server.
ansible.builtin.copy:
src: "{{ files.source.temp_dir }}/{{ files.source.build_id }}/"
dest: "{{ files.target.files_dir }}"
owner: "{{ deploy_user }}"
group: "{{ deploy_user }}"
ansible.builtin.command:
cmd: "rsync -e 'ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no' -aHPv {{ files.source.temp_dir }}/{{ files.source.build_id }}/ {{ ansible_play_hosts[0] }}:{{ files.target.files_dir }}/"
delegate_to: "localhost"
run_once: true