databricks-cli/bundle/config
Pieter Noordhuis b88b35a510
Move mutator interface to top level bundle package (#105)
While working on artifact upload and workspace interrogation I realized
this mutator interface needs to:
1. Operate at the whole bundle level so it can apply to both
configuration and internal state
2. Include a `context.Context` parameter for a) long running operations
and b) progress reporting

Previous interface:
```
Apply(*config.Root) ([]Mutator, error)
```

New interface:
```
Apply(context.Context, *Bundle) ([]Mutator, error)
```
2022-11-28 10:59:43 +01:00
..
mutator Move mutator interface to top level bundle package (#105) 2022-11-28 10:59:43 +01:00
resources Add job and pipeline structs (#94) 2022-11-18 11:12:24 +01:00
bundle.go Store specified environment in configuration for reference (#104) 2022-11-28 10:10:13 +01:00
environment.go Skeleton for configuration loading and mutation (#92) 2022-11-18 10:57:31 +01:00
resources.go Skeleton for configuration loading and mutation (#92) 2022-11-18 10:57:31 +01:00
root.go Add job and pipeline structs (#94) 2022-11-18 11:12:24 +01:00
root_test.go Move mutator interface to top level bundle package (#105) 2022-11-28 10:59:43 +01:00
workspace.go Update databricks-sdk-go to latest (#102) 2022-11-24 21:41:57 +01:00