mirror of
https://github.com/hashicorp/packer.git
synced 2026-03-09 09:52:29 -04:00
Since we introduce the DAG with this series of commits, only on locals and data sources, we need to make sure that the behaviour is what we expect. Therefore, this commit adds a basic test with Packer build, and packer validate, to evaluate a template with both locals and data sources depending on one another. This is rejected with the sequential evaluation methods, as we process the different types one-by-one, whereas the DAG allows us to mix the order between the two, while still rejecting circular dependencies (and doing that before they even get evaluated), and self-references. |
||
|---|---|---|
| .. | ||
| common | ||
| core_tests | ||
| dag_tests | ||
| plugin_tests | ||