18 lines
325 B
Makefile
18 lines
325 B
Makefile
.POSIX:
|
|
|
|
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
|
|
|
|
services: setup
|
|
poetry run ansible-playbook --vault-id ${vault_id} -i inventories/"${env}" services.yml
|