This project is mirrored from https://:*****@github.com/hashicorp/terraform.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 12 Jan, 2021 1 commit
    • Pam Selle's avatar
      Remove revision from version command · 83e6703b
      Pam Selle authored
      The revision field is only populated on dev builds so this means
      most releases of Terraform have an empty "terraform_revision" field
      in the JSON output. Since we recommend developers use go tooling
      to `go build` this tool when developing, the revision is not useful
      data and so it is removed.
      83e6703b
  2. 19 Nov, 2018 1 commit
  3. 20 Oct, 2017 1 commit
    • James Bardin's avatar
      use the new version package · 36b8be43
      James Bardin authored
      Update all references to the version values to use the new package.
      The VersionString function was left in the terraform package
      specifically for the aws provider, which is vendored. We can remove that
      last call once the provider is updated.
      36b8be43
  4. 22 May, 2017 1 commit
    • Jake Champlin's avatar
      core: Use environment variables to set VersionPrerelease at compile time · bd687890
      Jake Champlin authored
      Instead of using a hardcoded version prerelease string, which makes release automation difficult, set the version prerelease string from an environment variable via the go linker tool during compile time.
      
      The environment variable `TF_RELEASE` should only be set via the `make bin` target, and thus leaves the version prerelease string unset. Otherwise, when running a local compile of terraform via the `make dev` makefile target, the version prerelease string is set to `"dev"`, as usual.
      
      This also requires some changes to both the circonus and postgresql providers, as they directly used the `VersionPrerelease` constant. We now simply call the `VersionString()` function, which returns the proper interpolated version string with the prerelease string populated correctly.
      
      `TF_RELEASE` is unset:
      
      ```sh
      $ make dev
      ==> Checking that code complies with gofmt requirements...
      go generate $(go list ./... | grep -v /terraform/vendor/)
      2017/05/2...
      bd687890
  5. 21 Jun, 2015 1 commit
  6. 01 Jun, 2015 2 commits
  7. 16 May, 2015 1 commit
  8. 15 May, 2015 1 commit
  9. 07 May, 2015 2 commits
  10. 14 Apr, 2015 1 commit
  11. 10 Apr, 2015 1 commit
  12. 09 Apr, 2015 2 commits
  13. 02 Apr, 2015 2 commits
  14. 19 Feb, 2015 2 commits
  15. 07 Jan, 2015 1 commit
  16. 06 Jan, 2015 1 commit
  17. 15 Dec, 2014 1 commit
  18. 10 Dec, 2014 2 commits
  19. 21 Oct, 2014 2 commits
  20. 16 Oct, 2014 1 commit
  21. 14 Oct, 2014 1 commit
  22. 13 Oct, 2014 1 commit
  23. 09 Sep, 2014 2 commits
  24. 31 Aug, 2014 2 commits
  25. 28 Aug, 2014 2 commits
  26. 05 Aug, 2014 2 commits
  27. 29 Jul, 2014 1 commit
  28. 28 Jul, 2014 1 commit
  29. 24 May, 2014 1 commit