Files
hpa-report-template/ansible/roles/report/tasks/main.yaml

37 lines
736 B
YAML

---
- name: Ensure output directory exists.
ansible.builtin.file:
path: "{{ output_path }}"
state: "directory"
mode: '0755'
- name: Copy Files.
ansible.builtin.copy:
src: "files/{{ item }}"
dest: "{{ output_path }}/{{ item }}"
mode: '0600'
with_items:
- "Definitions.md"
- "head.tex"
- name: Generate Footer File
ansible.builtin.template:
src: "templates/{{ item }}"
dest: "{{ output_path }}/footer.tex"
mode: '0600'
with_items:
- "footer.tex"
tags:
- footer
- name: Generate Templated Report File
ansible.builtin.template:
src: "templates/{{ item }}"
dest: "{{ output_path }}/Report.md"
mode: '0600'
with_items:
- "Report.md"
tags:
- report