# https://taskfile.dev version: '3' vars: USER_ID: sh: id -u GROUP_ID: sh: id -g tasks: edit-vars: cmds: - ansible-vault edit ansible/vars/vars.yml env: EDITOR: micro list-tags: cmds: - >- ansible-playbook --inventory="ansible/hosts_prod" --list-tags ansible/configuration.yml configure-monitoring: cmds: - >- ansible-playbook --user="major" --become --tags="monitoring" --inventory="ansible/hosts_prod" --extra-vars="ansible_python_interpreter=/usr/bin/python3" -vvv ansible/configuration.yml format-py-files: cmds: - >- docker run --rm -u {{.USER_ID}}:{{.GROUP_ID}} -v $PWD/app:/app -w /app pyfound/black:latest_release black .