-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update and support for Darwin (MacOS)
- Loading branch information
1 parent
ea9b56d
commit 836edf6
Showing
3 changed files
with
214 additions
and
37 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,96 @@ | ||
# terraform-install | ||
|
||
Bash command line to automate install and update Terraform from official executable binary file. | ||
Bash command line to automate install and manage Terraform update from official executable binary file. | ||
|
||
## How to Install | ||
|
||
``` | ||
git clone https://github.com/joglomedia/terraform-install.git | ||
cd terraform-install | ||
make install | ||
``` | ||
|
||
## 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](https://github.com/joglomedia/terraform-install/issues/new). | ||
|
||
## Contributing | ||
|
||
* Fork it ([https://github.com/joglomedia/terraform-install/fork](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. :purple_heart: | ||
|
||
Thank you for considering contributing to this project! | ||
|
||
### Project Maintainers | ||
|
||
<table> | ||
<tbody> | ||
<tr> | ||
<td align="center" valign="top"> | ||
<img width="125" height="125" src="https://github.com/joglomedia.png?s=150"> | ||
<br> | ||
<strong>Edi Septriyanto</strong> | ||
<br> | ||
<a href="https://github.com/joglomedia">@joglomedia</a> | ||
</td> | ||
</tr> | ||
</tbody> | ||
</table> | ||
|
||
### Code Contributors | ||
|
||
<a href="https://github.com/joglomedia/terraform-install/graphs/contributors"> | ||
<img src="https://contrib.rocks/image?repo=joglomedia/terraform-install" /> | ||
</a> | ||
|
||
Made with [contributors-img](https://contrib.rocks). | ||
|
||
### Financial Contributors | ||
|
||
You can support development by using any of the methods below: | ||
|
||
**[Buy Me a Bottle of Milk or a Cup of Coffee](https://paypal.me/masedi) !!** | ||
|
||
## Licence | ||
|
||
Terraform Install is open-source project licensed under the GNU GPLv3 license. | ||
|
||
## Copyright | ||
|
||
(c) 2021-2024 | [MasEDI.Net](https://masedi.net/) | ||
|
||
### Enjoy Terraform Install ;) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters