diff --git a/ansible/roles/mkdocs-wiki/handlers/main.yml b/ansible/roles/mkdocs-wiki/handlers/main.yml index 3b2e0515..267a3a3d 100644 --- a/ansible/roles/mkdocs-wiki/handlers/main.yml +++ b/ansible/roles/mkdocs-wiki/handlers/main.yml @@ -3,8 +3,6 @@ ansible.builtin.command: cmd: "{{ mkdocs_venv_dir }}/bin/mkdocs build --site-dir {{ mkdocs_build_dir }}" chdir: "{{ mkdocs_install_dir }}" - become: true - become_user: "{{ mkdocs_user }}" - name: Reload Caddy ansible.builtin.systemd: diff --git a/ansible/roles/mkdocs-wiki/tasks/main.yml b/ansible/roles/mkdocs-wiki/tasks/main.yml index 896deb76..d9514a2d 100644 --- a/ansible/roles/mkdocs-wiki/tasks/main.yml +++ b/ansible/roles/mkdocs-wiki/tasks/main.yml @@ -36,11 +36,13 @@ src: "{{ mkdocs_source_dir }}/" dest: "{{ mkdocs_install_dir }}/docs/" delete: true + use_ssh_args: true rsync_opts: - "--exclude=.obsidian" - "--exclude=.git" - "--exclude=*.sync-conflict-*" - delegate_to: "{{ inventory_hostname }}" + - "--exclude=mkdocs.yml" + - "--rsync-path=rsync" - name: Copy mkdocs.yml to install directory ansible.builtin.copy: @@ -82,8 +84,6 @@ ansible.builtin.command: cmd: "{{ mkdocs_venv_dir }}/bin/mkdocs build --site-dir {{ mkdocs_build_dir }}" chdir: "{{ mkdocs_install_dir }}" - become: true - become_user: "{{ mkdocs_user }}" changed_when: true - name: Set ownership on build directory