--- - name: Starting repo template role. ansible.builtin.debug: msg: "Output directory: {{ output_dir }}" tags: - "repo-template" - "never" - name: Copy general files. ansible.builtin.copy: src: "files/{{ item }}" dest: "{{ output_dir }}/{{ item }}" with_items: - "Definitions.md" - "Report.md" - "head.tex" - "footer.tex" tags: - "repo-template" - "never" - name: Copy vars files. ansible.builtin.copy: src: "files/vars.default.yml" dest: "{{ output_dir }}/vars.yml" tags: - "with-default-vars" - "never" - name: Copy vars files. ansible.builtin.copy: src: "files/{{ item.src }}" dest: "{{ output_dir }}/{{ item.dest }}" with_items: - src: "vars.vault.yml" dest: "vars.yml" - src: "vault.default.yml" dest: "vault.yml" tags: - "with-vault-vars" - "never"