Commit Graph

31 Commits (stacks-variable-validations)

Author SHA1 Message Date
Daniel Schmidt a2a8697558
add test case for variable validation
2 weeks ago
Liam Cervante 15a6cd208b
stacks: fix diagnostic referring to tfstacks command (#37639)
5 months ago
Liam Cervante 2a1b4c3ed4
Update go-cty and HCL for 1.13 release (#37298)
8 months ago
Liam Cervante a80220dcc9
stacks: rename .tfstack files to .tfcomponent (#37013)
9 months ago
Liam Cervante f82ae44484
stacks: make promises identify themselves (#36749)
11 months ago
Samsondeen 8b7e7ad27d
Detect circular references during Validation (#36709)
11 months ago
Liam Cervante 0ae6bc34c4
stacks: introduce shared functions for common tests (#35718)
1 year ago
Liam Cervante cf49545b5a
stacks: include removed blocks during validate command (#35680)
1 year ago
Liam Cervante 436b72b63b
stacks: fix memory leak caused by unclosed providers (#35678)
1 year ago
Liam Cervante b6ac98122b
stacks: refactor shared functionality in prep for removed blocks (#35670)
1 year ago
Liam Cervante 7660d8d086
stacks: fix suggested command when lock file is out of date (#35616)
2 years ago
Liam Cervante 5939efb798
stacks: add depends_on for embedded stacks and components (#35549)
2 years ago
Liam Cervante 33c0ae7f09
stacks: add additional provider validation tests (#35471)
2 years ago
Liam Cervante 8e47b5907c
stacks: provide more helpful diagnostics when providers types are mismatched (#35422)
2 years ago
Daniel Schmidt bf5037fa05
stacks: add test case
2 years ago
Daniel Schmidt 05755422f3
stacks: pass dependency lock in tests
2 years ago
Liam Cervante 7a8ffff66e
stacks: Fix unknown provider values crashing validation phase (#35155)
2 years ago
Alisdair McDiarmid f3ec86b17b stackruntime: Treat unset and null equally
2 years ago
Alisdair McDiarmid 0fe26468cd stackruntime: Apply defaults to root variables
2 years ago
Liam Cervante cec4b7b74c
stacks: validate providers based on types instead of local names (#34735)
2 years ago
Liam Cervante 31a7fa88d5
stacks: validate provider configurations during static analysis (#34730)
2 years ago
Alisdair McDiarmid 1459825e53
Merge pull request #34725 from hashicorp/alisdair/configs-sourcebundle-parser
2 years ago
Liam Cervante b2cc7dbadf
stacks: validate the types of input variables during validation (#34722)
2 years ago
Liam Cervante 831630fabe
stacks: the plan function should stop on validation errors (#34720)
2 years ago
Alisdair McDiarmid 97a220fb82 stacks: Use source bundle aware config parser
2 years ago
Liam Cervante b3abff5750
stacks: check providers blocks in components during validatation (#34707)
2 years ago
Liam Cervante bced645a4d
stacks: call terraform.Validate on stack component configs (#34705)
2 years ago
Martin Atkins d1b0632e82 stackruntime: Add HashiCorp copyright comments
2 years ago
Martin Atkins ea3b70abf0 stackeval: Component calls are now referenceable
2 years ago
Martin Atkins 791a5fb8a6 stackruntime: Top-level "Validate" function
2 years ago
Martin Atkins 4754889950 stackruntime: Beginnings of Validate function
2 years ago