* Better build scripts which are now source aware

This commit is contained in:
shockrah 2022-10-21 20:56:07 -07:00
parent a970d344e9
commit ae8816bbc6

View File

@ -2,17 +2,21 @@ plan=out.plan
SHELL := /bin/bash
build:
$(plan): *.tf
source secrets/set-env.sh && terraform plan -out $(plan)
push: build
source secrets/set-env.sh && terraform apply $(plan)
refresh:
source secrets/set-env.sh && terraform apply -refresh-only
test:
terraform validate
push:
terraform apply $(plan)
rip:
terraform destroy
source secrets/set-env.sh && terraform destroy
clean:
rm -f $(plan)