Skip to content

rizkybiz/terraform-provider-hashicorpversions

Repository files navigation

terraform-provider-hashicorpversions

The purpose of this Terraform provider is to get the latest semantic version of any of the suite of HashiCorp tools.

Build Provider

Run the following command to build the provider:

$ go build -o terraform-provider-hashicorpversions

Local Release Build

$ go install github.com/goreleaser/goreleaser@latest
$ make release

You will find the releases in the /dist directory. You will need to rename the provider binary to terraform-provider-hashicorpversions and move the binary into ~/.terraform.d/plugins/terraform.example.com/local/hashicorpversions/0.0.1/darwin_amd64

Test sample configuration

First, build and install the provider.

$ make install

Then, navigate to the examples directory.

$ cd examples

Run the following command to initialize the workspace and apply the sample configuration.

$ terraform init && terraform apply

About

Terraform Provider for Latest HashiCorp Product Versions

Resources

Stars

Watchers

Forks

Packages

No packages published