forked from hashicorp/terraform
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Taylor Smith edited this page Aug 18, 2017
·
1 revision
- Encrypted storage
- Spot fleet tagging
mkdir -p ~/go/src/github.com/terraform-providers
export GOPATH=~/go
export PATH=$GOPATH/bin:$PATH
You MUST clone all providers
cd ~/go/src/github.com/terraform-providers
cd ~/go/src/github.com/terraform-providers/terraform-provider-azurerm
make fmt
make build
cd ~/go/src/github.com/terraform-providers/terraform-provider-azurerm
make fmt
make build
mkdir ~/go/src/github.com/hashicorp/terraform
cd ~/go/src/github.com/hashicorp/terraform
git clone https://github.com/GraphStory/terraform
cd terraform
make fmt
make dev
tf version
Terraform v0.10.3-dev (baa91b507aac8bb3658713f4a6301cffdb8475d9+CHANGES)
# If you installed using brew
which terraform
rm <result from which>
# Remove existing terraform (from go directory)
rm ~/go/bin/terraform
rm ~/go/bin/terraform-providers-azurerm
rm ~/go/bin/terraform-providers-aws
# Run this from root directory of project AFTER applying above changes
rm -rf .terraform
terraform init