github.com/Ilhicas/nomad@v1.0.4-0.20210304152020-e86851182bc3/e2e/terraform/Makefile (about) 1 NOMAD_SHA ?= $(shell git rev-parse HEAD) 2 PKG_PATH = $(shell pwd)/../../pkg/linux_amd64/nomad 3 4 # The version of nomad that gets deployed depends on an order of precedence 5 # linked below 6 # https://github.com/hashicorp/nomad/blob/master/e2e/terraform/README.md#nomad-version 7 dev-cluster: 8 terraform apply -auto-approve \ 9 -var="nomad_sha=$(NOMAD_SHA)" 10 terraform output environment 11 12 dev-cluster-from-local: 13 terraform apply -auto-approve \ 14 -var="nomad_local_binary=$(PKG_PATH)" 15 terraform output environment 16 17 clean: 18 terraform destroy -auto-approve 19 20 full-cluster: 21 terraform apply -auto-approve \ 22 -var-file=terraform.full.tfvars \ 23 -var="nomad_sha=$(NOMAD_SHA)" 24 25 plan-dev-cluster: 26 terraform plan \ 27 -var="nomad_sha=$(NOMAD_SHA)" 28 29 plan-full-cluster: 30 terraform plan \ 31 -var-file=terraform.full.tfvars \ 32 -var="nomad_sha=$(NOMAD_SHA)"