Closed shreyas-goenka closed 2 months ago
This PR:
variables.*.default
default
targets.*.variables.*
Manually
Before: Only primitive types were allowed.
After: An empty JSON schema is generated. All YAML values are acceptable.
@pietern My bad, overlooked that. Fixed it now.
target overrides:
target override schema:
"variables": { "type": "object", "additionalProperties": {} },`
Changes
This PR:
variables.*.default
. It's no longer needed because with complex variables (https://github.com/databricks/cli/pull/1467)default
has a type of any.targets.*.variables.*
. Target override values can now be complex objects, not just primitive values.Tests
Manually
Before: Only primitive types were allowed.
After: An empty JSON schema is generated. All YAML values are acceptable.