https://github.com/yardbirdsax/ensure-tfenv-versions
A tool written in Golang that will recursively look for .terraform-version files and install the requested Terraform version using `tfenv`
https://github.com/yardbirdsax/ensure-tfenv-versions
golang terraform tfenv
Last synced: 5 months ago
JSON representation
A tool written in Golang that will recursively look for .terraform-version files and install the requested Terraform version using `tfenv`
- Host: GitHub
- URL: https://github.com/yardbirdsax/ensure-tfenv-versions
- Owner: yardbirdsax
- License: mit
- Created: 2022-03-04T19:24:34.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-12-19T09:10:54.000Z (over 3 years ago)
- Last Synced: 2024-11-15T03:51:58.242Z (over 1 year ago)
- Topics: golang, terraform, tfenv
- Language: Go
- Homepage:
- Size: 64.5 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# ensure-tfenv-versions
A tool written in Golang that will recursively look for .terraform-version files and install the requested Terraform version using `tfenv`.
## Usage
* Search for and install all versions of Terraform specified in files found under the current shell's directory: `ensure-tfenv-versions`
* Search for and install all versions of Terraform specified in files found under another directory: `ensure-tfenv-versions -d "./some-directory"`
## Contributions
> **Before submitting a pull request for anything other than a bug fix, please open a GitHub issue so we can discuss if the feature or change is an appropriate one.**
Contributions are welcome, however I can make no guarantees around when they will be reviewed or released.