Commit Graph

624 Commits (148b19b0d7e36b6f2b8a169d2cb7b6069ab5d00a)

Author SHA1 Message Date
Liam Cervante b718c55b13
deferred actions: include deferred resources within JSON plan output (#35065)
2 years ago
Liam Cervante 14418bd198
terraform test: move override evaluation into expander (#35030)
2 years ago
Nick Fagerlund 40b6f21b3d
Merge pull request #35050 from hashicorp/rebrand-hcp-terraform
2 years ago
Sebastian Rivera c04d32dc26 Inject appname to backend migration prompts
2 years ago
Sebastian Rivera 015f795ff0 Rebrand Terraform Cloud to HCP Terraform
2 years ago
Liam Cervante 448775102c
terraform test: Push evaluation of variables to as late as possible (#35014)
2 years ago
Liam Cervante 6963c54bec
terraform test: don't remove sensitive marks from inputs (#35021)
2 years ago
Martin Atkins 30e2fd6525 Handle marks a little more consistently
2 years ago
Martin Atkins 5a944133e6 command/jsonstate: Reject unsupported marks
2 years ago
UKEME BASSEY a4415c030a making json data more useful for client consumption
2 years ago
UKEME BASSEY 7fb13b8868 fixing tests
2 years ago
UKEME BASSEY c7bbc09631 move all command args from command/init to args/init
2 years ago
UKEME BASSEY ce7824f905 add interrupt error to the diags so each component becomes responsible for rendering the errors
2 years ago
UKEME BASSEY 0ea25e3b40 fixing tests internal/command/init, view and argumento
2 years ago
UKEME BASSEY ba8386b8a2 json does not support interactive prompt so dont allow setting of both -migrate-state and -json options
2 years ago
UKEME BASSEY ea8d0869d8 convert all logs to be view type exclusive for human or json format
2 years ago
UKEME BASSEY 370a471ecb fix json -help display and failing tests
2 years ago
UKEME BASSEY 26f01d699a add test for -json support
2 years ago
UKEME BASSEY a3f3b64e4c add -json to tf init
2 years ago
UKEME BASSEY 7709db45dc add init view test
2 years ago
UKEME BASSEY 14c53f74f2 add init view for json and human type view
2 years ago
Liam Cervante 924958bce0
plan renderer: ensure JSON strings are completely JSON (#34959)
2 years ago
Martin Atkins c1342f4f6a terraform test: Include test case execution time in JUnit XML
2 years ago
Martin Atkins c8611b51d7 terraform test: JUnit XML output sets testcase classname
2 years ago
Martin Atkins 14b08c3745 terraform: Move variable validation into its separate node type
2 years ago
Nick Fagerlund dc9a13a975 Catch a missing err check in apply command
2 years ago
Nick Fagerlund 1781c8e8e9 Experimental `-allow-deferral` flag for enabling deferred actions on CLI
2 years ago
Craig Sloggett f20b055618
Prevent duplicate error messages for unset environment variables
2 years ago
Craig Sloggett b53db4ef14
Ensure environment variables are set when interpolating rawPath
2 years ago
Craig Sloggett 302c6deddc
Interpolate environment variables when configuring dev_overrides
2 years ago
Martin Atkins 58b48f4bab provider/terraform: Use new convention for function names
2 years ago
Martin Atkins dbde17b535 terraform console: Multi-line entry support
2 years ago
Liam Cervante c6ff573180
Include provider functions in scope used to evaluate test assertions (#34825)
2 years ago
Martin Atkins 88cb4aeea3 backendrun: Separate the types/etc for backends that support operations
2 years ago
Martin Atkins 545980d664 langrefs: Separate package for expression reference analysis
2 years ago
Martin Atkins 5f2eab6944 providerreqs: Provider requirement/version types in their own package
2 years ago
Martin Atkins 66bec6c3c7 command: TestWorkspace_deleteWithState uses modern state format
2 years ago
Martin Atkins 06f51dbe04 command/workdir: Model the "backend state" file format
2 years ago
Martin Atkins 1358245617 dependencies: Remove all non-legacy uses of hashicorp/go-multierror
2 years ago
thirdkeyword 8284cde302 remove repetitive words
2 years ago
Mark DeCrane 57d2802053
Merge pull request #34746 from hashicorp/modify-dev-override-warn-with-backend
2 years ago
Mark DeCrane b83275f05d chore: remove extra newline char
2 years ago
Mark DeCrane 51ae7d32a7 fix: check for local operations, separate warning for remote execution
2 years ago
Mark DeCrane 9580ee27f9 chore: add remote backend specfic warnings to dev override warning
2 years ago
Nick Fagerlund c9c24706aa
Merge pull request #34741 from hashicorp/nf/feb24-provider-addrs-in-statuses
2 years ago
James Bardin dada9d683e
Merge pull request #34740 from hashicorp/jbardin/render-string-null-changes
2 years ago
Nick Fagerlund ccab5f1e55 Rename some UiHook tests for easier ad-hoc runs
2 years ago
Nick Fagerlund 94ea534e40 Refactor terraform.Hook to use a resource-identifying wrapper struct
2 years ago
Nick Fagerlund d81a546e55 Lints: hook_count_test, "redundant type from slice composite literal"
2 years ago
Martin Atkins 573c2db658 provider/terraform: Terraform-specific encoding functions
2 years ago