diff --git a/roles/ynh_backup/tasks/borgbackup.yml b/roles/ynh_backup/tasks/borgbackup.yml index 4092cc7a0cd6bcfeab7647d393a0f40f4fd4e5dc..52027d047dc8685cb86825a69dc15d804598c2da 100644 --- a/roles/ynh_backup/tasks/borgbackup.yml +++ b/roles/ynh_backup/tasks/borgbackup.yml @@ -18,7 +18,7 @@ # # #-----------------------------------------------------------------------------# - name: Download BorgBackup role on localhost - ansible.builtin.command: ansible-galaxy install m3nu.ansible_role_borgbackup,v0.9.0 -p ~/.ansible/roles + ansible.builtin.command: ansible-galaxy install m3nu.ansible_role_borgbackup,v0.9.0 -p "{{ _ansible_role_directory }}" delegate_to: localhost become: False tags: diff --git a/roles/ynh_backup/tasks/restic.yml b/roles/ynh_backup/tasks/restic.yml index db383f220349cd5e69fd22f72fc0e0221d2ef4d6..22d04126232941d0119f9af7ff6735e7facc10fb 100644 --- a/roles/ynh_backup/tasks/restic.yml +++ b/roles/ynh_backup/tasks/restic.yml @@ -18,7 +18,7 @@ # # #-----------------------------------------------------------------------------# - name: Download Restic role on localhost - ansible.builtin.command: ansible-galaxy install do1jlr.restic,v0.7.1 -p ~/.ansible/roles + ansible.builtin.command: ansible-galaxy install do1jlr.restic,v0.7.1 -p "{{ _ansible_role_directory }}" delegate_to: localhost become: False tags: diff --git a/roles/ynh_backup/vars/main.yml b/roles/ynh_backup/vars/main.yml index 2b41c9e8c1e4ddc11ca61e218d158307e4e65b48..4b5fa402b0d43e9016e261bf2faf680d247b1d0a 100644 --- a/roles/ynh_backup/vars/main.yml +++ b/roles/ynh_backup/vars/main.yml @@ -22,3 +22,4 @@ ynh_backup_src_script: "templates/ynh_backup.sh.j2" ynh_backup_dest_script: "/usr/local/bin/ynh_backup.sh" _ynh_backup_directory: "/home/yunohost.backup/archives" +_ansible_role_directory: "~/.ansible/roles"