version: 3 tasks: vault: ansible-vault edit vault.yml {{.CLI_ARGS}} provision: ansible-playbook playbooks/provision.yml {{.CLI_ARGS}} deploy: ansible-playbook playbooks/deploy.yml {{.CLI_ARGS}} restore: ansible-playbook playbooks/restore.yml {{.CLI_ARGS}} enter: cmd: ssh {{.GITEA}} vars: GITEA: { sh: cat ./variables.yml | yq -r ".variables.gitea_host" }