-
Notifications
You must be signed in to change notification settings - Fork 9.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Include version information on terraform.exe #32785
Comments
Hi @ajklotz, Given any official Terraform release, you should be able to run I'm also a little unsure as to what role the |
After writing the above I remembered that Windows executables can include various additional metadata, including a product name and version number, and I guess that's what you are asking about. Since we build Terraform using the Go compiler using essentially the same steps on every platform it might be tricky for us to add an extra step specifically for Windows builds, but I'm still curious as to how the |
Hi, I could have left out the part where I mentioned system32, its probably the path I chose for terraform.exe to exist it so that my powershell/cmd shell would automatically recognize the application without specifying a path. But, yes, the issue is just being able to identify the version of terraform from executable itself when switching from version to version. Terraform versions come out quickly, so I usually test out the newest version locally before upgrading the version in our Azure Devops pipeline, which runs on a provisioned VM in Azure :) |
terraform.exe is not currently versioned, see hashicorp/terraform#32785
Terraform Version
Use Cases
To see version information on .exe when renaming older executables
Attempted Solutions
n/a
Proposal
When I want to try a new version of Terraform on a Windows desktop, I go to the website and download the latest executable. When I go to my system32 folder, I rename the current one in there, but I cannot tell which version it is by looking at the properties of the file. It would be nice to see what version of the executable I have.
References
No response
The text was updated successfully, but these errors were encountered: