Skip to content

Bash script to automate install and manage different versions of Terraform. Easily install Terraform and manage the binary executable update from official releases page.

License

Notifications You must be signed in to change notification settings

joglomedia/terraform-install

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

terraform-install

Bash script to automate install and manage different versions of Terraform. Easily install Terraform and manage the binary executable update from official releases page.

How to Install

git clone https://github.com/joglomedia/terraform-install.git
cd terraform-install
make install

After installation completed, you need to add this two lines of code into your Profile, .bashrc or .zshrc file.

export TFM_INSTALL="$HOME/.tfm"
export PATH="$TFM_INSTALL/bin:$PATH"

Usage

Lists all available Terraform versions from official download page

tfm list-remote

Install specific Terraform version

tfm install 1.9.4

Use specific installed version

tfm use 1.9.4

More help

tfm --help

Security Vulnerabilities and Bugs

If you discover any security vulnerabilities or any bugs within Terrafom Install, please open an issue.

Contributing

  • Fork it (https://github.com/joglomedia/terraform-install/fork)
  • Create your feature branch (git checkout -b my-new-feature) or fix issue (git checkout -b fix-some-issue)
  • Commit your changes (git commit -am 'Add some feature') or (git commit -am 'Fix some issue')
  • Push to the branch (git push origin my-new-feature) or (git push origin fix-some-issue)
  • Create a new Pull Request
  • GitHub Workflows will be run to make sure that your changes does not have errors or warning

Awesome People

Terraform Install is an open-source project licensed under the GNU GPLv3 license with its ongoing development made possible entirely by the support of all these smart and generous people, from code contributors to financial contributors. 💜

Thank you for considering contributing to this project!

Project Maintainers


Edi Septriyanto
@joglomedia

Code Contributors

Made with contributors-img.

Financial Contributors

You can support development by using any of the methods below:

Buy Me a Bottle of Milk or a Cup of Coffee !!

Licence

Terraform Install is open-source project licensed under the GNU GPLv3 license.

Copyright

(c) 2021-2024 | MasEDI.Net

Enjoy Terraform Install ;)

About

Bash script to automate install and manage different versions of Terraform. Easily install Terraform and manage the binary executable update from official releases page.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published