--- - name: Copy Report Template File ansible.builtin.copy: src: "{{ item.src }}" dest: "{{ config.work_dir }}/{{ item.dest }}" mode: '0600' with_items: - src: "templates/Report.md" dest: "Report.md" tags: - setup - setup-all - setup-all-with-vault - setup-with-vault - name: Copy Footer Template File ansible.builtin.copy: src: "{{ item.src }}" dest: "{{ config.work_dir }}/{{ item.dest }}" mode: '0600' with_items: - src: "templates/footer.tex" dest: "footer.tex" tags: - setup-footer - setup-all - setup-all-with-vault - name: Copy Head File ansible.builtin.copy: src: "{{ item.src }}" dest: "{{ config.work_dir }}/{{ item.dest }}" mode: '0600' with_items: - src: "files/head.tex" dest: "head.tex" tags: - setup-head - setup-all - setup-all-with-vault - name: Copy Definitions File ansible.builtin.copy: src: "{{ item.src }}" dest: "{{ config.work_dir }}/{{ item.dest }}" mode: '0600' with_items: - src: "files/Definitions.md" dest: "Definitions.md" tags: - setup-definitions - setup-all - setup-all-with-vault - name: Copy Vars File ansible.builtin.copy: src: "{{ item.src }}" dest: "{{ config.work_dir }}/{{ item.dest }}" mode: '0600' with_items: - src: "files/vars.default.yml" dest: "vars.yml" tags: - setup - setup-all - name: Copy Vars File ansible.builtin.copy: src: "{{ item.src }}" dest: "{{ config.work_dir }}/{{ item.dest }}" mode: '0600' with_items: - src: "files/vars.vault.yml" dest: "vars.yml" tags: - setup-vault - setup-with-vault - setup-all-with-vault - name: Copy Vault Vars File ansible.builtin.copy: src: "{{ item.src }}" dest: "{{ config.work_dir }}/{{ item.dest }}" mode: '0600' with_items: - src: "files/vault.default.yml" dest: "vault.yml" tags: - setup-vault - setup-with-vault - setup-all-with-vault