databricks-cli/bundle
shreyas-goenka 7faa9dea9b
Use tracker for reference loop tracking (#252)
We incorrectly relied on map key iteration order to print debug trace.
This PR switches over to using the tracker struct to allow more reliable
json schema reference loop detection and logging

This also fixes the failing TestSelfReferenceLoopErrors and
TestCrossReferenceLoopErrors tests
2023-03-16 12:57:57 +01:00
..
artifacts Mutators to define current user and default artifact path (#112) 2022-12-01 11:17:29 +01:00
config Initialize BRICKS_CLI_PATH and increase default OAuth timeout (#237) 2023-03-08 16:14:24 +01:00
deploy Execute file synchronization on deploy (#211) 2023-02-20 19:42:55 +01:00
deployer Use filer.Filer in bundle/deployer/locker (#136) 2022-12-15 17:16:07 +01:00
internal/tf Update deps for internal-only tree (#214) 2023-02-20 14:30:42 +01:00
phases Execute file synchronization on deploy (#211) 2023-02-20 19:42:55 +01:00
run Log latest error event on pipeline run fail (#239) 2023-03-16 12:23:46 +01:00
schema Use tracker for reference loop tracking (#252) 2023-03-16 12:57:57 +01:00
tests Revert "Rename jobs -> workflows" (#118) 2022-12-01 22:39:15 +01:00
bundle.go Add function to opportunistically load a bundle (#180) 2023-01-27 16:57:39 +01:00
bundle_test.go Add function to opportunistically load a bundle (#180) 2023-01-27 16:57:39 +01:00
context.go Make sync command work in bundle context; reorder args (#207) 2023-02-20 11:33:30 +01:00
context_test.go Add command that writes the materialized bundle configuration to stdout (#95) 2022-11-21 15:39:53 +01:00
mutator.go Move mutator interface to top level bundle package (#105) 2022-11-28 10:59:43 +01:00
mutator_test.go Move mutator interface to top level bundle package (#105) 2022-11-28 10:59:43 +01:00
root.go Add function to opportunistically load a bundle (#180) 2023-01-27 16:57:39 +01:00
root_test.go Add function to opportunistically load a bundle (#180) 2023-01-27 16:57:39 +01:00