databricks-cli/bundle/tests
shreyas-goenka c5e940f664
Add support for variables in bundle config (#359)
## Changes
This PR now allows you to define variables in the bundle config and set
them in three ways
1. command line args
2. process environment variable
3. in the bundle config itself

## Tests
manually, unit, and black box tests

---------

Co-authored-by: Miles Yucht <miles@databricks.com>
2023-05-15 11:34:05 +02:00
..
autoload_git Add git config block to bundle config (#356) 2023-04-26 16:54:36 +02:00
basic Move mutator interface to top level bundle package (#105) 2022-11-28 10:59:43 +01:00
conflicting_resource_ids Detect duplicate identifiers in bundle config (#332) 2023-04-17 12:21:21 +02:00
environment_overrides Move mutator interface to top level bundle package (#105) 2022-11-28 10:59:43 +01:00
include_default Revert "Rename jobs -> workflows" (#118) 2022-12-01 22:39:15 +01:00
include_override Revert "Rename jobs -> workflows" (#118) 2022-12-01 22:39:15 +01:00
interpolation Add support for multiple level string variable interpolation (#342) 2023-04-20 01:13:33 +02:00
job_and_pipeline Revert "Rename jobs -> workflows" (#118) 2022-12-01 22:39:15 +01:00
variables Add support for variables in bundle config (#359) 2023-05-15 11:34:05 +02:00
yaml_anchors Revert "Rename jobs -> workflows" (#118) 2022-12-01 22:39:15 +01:00
README.md Move mutator interface to top level bundle package (#105) 2022-11-28 10:59:43 +01:00
autoload_git_test.go Add git config block to bundle config (#356) 2023-04-26 16:54:36 +02:00
basic_test.go Move mutator interface to top level bundle package (#105) 2022-11-28 10:59:43 +01:00
conflicting_resource_ids_test.go Detect duplicate identifiers in bundle config (#332) 2023-04-17 12:21:21 +02:00
environment_overrides_test.go Move mutator interface to top level bundle package (#105) 2022-11-28 10:59:43 +01:00
include_default_test.go Store relative path to configuration file for every resource (#322) 2023-04-12 16:17:13 +02:00
include_override_test.go Revert "Rename jobs -> workflows" (#118) 2022-12-01 22:39:15 +01:00
interpolation_test.go Add support for multiple level string variable interpolation (#342) 2023-04-20 01:13:33 +02:00
job_and_pipeline_test.go Store relative path to configuration file for every resource (#322) 2023-04-12 16:17:13 +02:00
loader.go Move mutator interface to top level bundle package (#105) 2022-11-28 10:59:43 +01:00
variables_test.go Add support for variables in bundle config (#359) 2023-05-15 11:34:05 +02:00
yaml_anchors_test.go Revert "Rename jobs -> workflows" (#118) 2022-12-01 22:39:15 +01:00

README.md

Bundle configuration tests

Every test here uses an example bundle configuration. Each bundle configuration is located in a dedicated subdirectory.