fix: basic pipeline and makefile cleanup

This commit is contained in:
2023-03-06 18:24:10 -08:00
parent 07bc176758
commit d42dc7b5e4
7 changed files with 55 additions and 43 deletions

View File

@@ -1,17 +1,15 @@
.POSIX:
env ?= "staging"
vault_id ?= "alpina@contrib/rbw-client.sh"
env ?= staging
vault_id ?= alpina@contrib/rbw-client.sh
all: site
setup:
poetry install
default: site
site: setup
poetry run ansible-playbook --vault-id "${vault_id}" -i inventories/"${env}" site.yml
poetry run ansible-playbook --vault-id ${vault_id} -i inventories/${env} site.yml
services: setup
poetry run ansible-playbook --vault-id ${vault_id} -i inventories/"${env}" services.yml
poetry run ansible-playbook --vault-id ${vault_id} -i inventories/${env} services.yml