databricks-cli/bundle
Pieter Noordhuis cdc776d89e
Parameterize interpolation function (#117)
By specifying a function typed `LookupFunction` the caller can customize
which path expressions to interpolate and which ones to skip. When we
express dependencies between resources their values are known by
Terraform at deploy time. Therefore, we have to skip interpolation for
`${resources.jobs.my_job.id}` and instead rewrite it to
`${databricks_job.my_job.id}` before passing it along to Terraform.
2022-12-01 22:38:49 +01:00
..
artifacts Mutators to define current user and default artifact path (#112) 2022-12-01 11:17:29 +01:00
config Parameterize interpolation function (#117) 2022-12-01 22:38:49 +01:00
loader Move mutator interface to top level bundle package (#105) 2022-11-28 10:59:43 +01:00
tests Rename jobs -> workflows (#111) 2022-12-01 09:35:21 +01:00
bundle.go Function to return bundle's cache directory (#109) 2022-11-30 14:40:41 +01:00
bundle_test.go Function to return bundle's cache directory (#109) 2022-11-30 14:40:41 +01:00
context.go Add command that writes the materialized bundle configuration to stdout (#95) 2022-11-21 15:39:53 +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 Skeleton for configuration loading and mutation (#92) 2022-11-18 10:57:31 +01:00
root_test.go Skeleton for configuration loading and mutation (#92) 2022-11-18 10:57:31 +01:00