chtf - Terraform version switcher
This repository includes Homebrew Casks to install multiple Terraform versions (since 0.6.6) at the same time, and a
chtf helper to specify which one to use.
chtf also installs the specified version automatically if needed.
Tap this repository:
brew tap Yleisradio/terraforms
brew install chtf
Add the following to the ~/.bashrc or ~/.zshrc file:
# Source chtf if [[ -f /usr/local/share/chtf/chtf.sh ]]; then source "/usr/local/share/chtf/chtf.sh" fi
If you are using fish add the following into ~/.config/fish/config.fish:
# Source chtf if test -f /usr/local/share/chtf/chtf.fish source /usr/local/share/chtf/chtf.fish end
Then select the wanted Terraform version to use with
You can also just install a specific Terraform version (but you'll need to use
chtf or adjust
PATH yourself to use it):
brew cask install terraform-0.6.9
Idea and implementation heavily affected by chruby.