feat: Begins cleaning up ansible

This commit is contained in:
2024-11-23 20:25:33 -05:00
parent 3c83ea9335
commit cc31944ec1
15 changed files with 86 additions and 53 deletions

View File

@@ -2,7 +2,7 @@ PDF_TITLE ?= "Report.pdf"
TEX_TITLE ?= "Report.tex"
HTML_TITLE ?= "report.html"
OUT_FILE ?= "Report.md"
OUT_DIR ?= "outfiles"
OUT_DIR ?= "${PWD}/outfiles"
PDF_TEST_TITLE ?= "Report.test.pdf"
.PHONY: gen
@@ -49,7 +49,22 @@ install:
@brew install pandoc \
mactex-no-gui \
imagemagick \
gettext
gettext \
ansible
.PHONY: ansible
ansible:
@cd ./ansible && \
ansible-playbook playbook.yaml \
--extra-vars "output_path=${OUT_DIR}"
.PHONY: ansible-vault-example
ansible-vault-example:
@cd ./ansible && \
ansible-playbook playbook.yaml \
--extra-vars "output_path=${OUT_DIR}"
--extra-vars "@group_vars/vault_example/vars.yaml" \
--extra-vars "@group_vars/vault_example/vault.yaml" \
@.PHONY: clean
clean: