Files
ansible-role-hpa/tasks/setup.yml
2024-11-24 13:24:33 -05:00

92 lines
2.0 KiB
YAML

---
- 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