databricks-cli/bundle/run
Pieter Noordhuis 06b50670e1
Support passing job parameters to bundle run (#1115)
## Changes

This change adds support for job parameters. If job parameters are
specified for a job that doesn't define job parameters it returns an
error. Conversely, if task parameters are specified for a job that
defines job parameters, it also returns an error.

This change moves the options structs and their functions to separate
files and backfills test coverage for them.

Job parameters can now be specified with `--params foo=bar,bar=qux`.

## Tests

Unit tests and manual integration testing.
2024-01-15 07:42:36 +00:00
..
output Do not include empty output in job run output (#749) 2023-09-08 09:52:45 +00:00
progress Rename bricks -> databricks (#389) 2023-05-16 18:35:39 +02:00
job.go Support passing job parameters to bundle run (#1115) 2024-01-15 07:42:36 +00:00
job_options.go Support passing job parameters to bundle run (#1115) 2024-01-15 07:42:36 +00:00
job_options_test.go Support passing job parameters to bundle run (#1115) 2024-01-15 07:42:36 +00:00
job_test.go Pass parameters to task when run with `--python-params` and `python_wheel_wrapper` is true (#1037) 2023-12-01 10:35:20 +00:00
keys.go Use interactive prompt to select resource to run if not specified (#762) 2023-09-11 18:03:12 +00:00
keys_test.go Rename bricks -> databricks (#389) 2023-05-16 18:35:39 +02:00
options.go Add development runs (#522) 2023-07-12 08:51:54 +02:00
pipeline.go Support passing job parameters to bundle run (#1115) 2024-01-15 07:42:36 +00:00
pipeline_options.go Support passing job parameters to bundle run (#1115) 2024-01-15 07:42:36 +00:00
pipeline_options_test.go Support passing job parameters to bundle run (#1115) 2024-01-15 07:42:36 +00:00
runner.go Use interactive prompt to select resource to run if not specified (#762) 2023-09-11 18:03:12 +00:00
runner_test.go Rename bricks -> databricks (#389) 2023-05-16 18:35:39 +02:00