databricks-cli/bundle/libraries
Andrew Nester 1872aa12b3
Added support for job environments (#1379)
## Changes
The main changes are:
1. Don't link artifacts to libraries anymore and instead just iterate
over all jobs and tasks when uploading artifacts and update local path
to remote
2. Iterating over `jobs.environments` to check if there are any local
libraries and checking that they exist locally
3. Added tests to check environments are handled correctly

End-to-end test will follow up

## Tests
Added regression test, existing tests (including integration one) pass
2024-04-22 11:44:34 +00:00
..
testdata Refactor library to artifact matching to not use pointers (#1172) 2024-02-05 15:29:45 +00:00
helpers.go Refactor library to artifact matching to not use pointers (#1172) 2024-02-05 15:29:45 +00:00
helpers_test.go Refactor library to artifact matching to not use pointers (#1172) 2024-02-05 15:29:45 +00:00
libraries.go Added support for job environments (#1379) 2024-04-22 11:44:34 +00:00
local_path.go Added support for job environments (#1379) 2024-04-22 11:44:34 +00:00
local_path_test.go Added support for job environments (#1379) 2024-04-22 11:44:34 +00:00
match.go Added support for job environments (#1379) 2024-04-22 11:44:34 +00:00
match_test.go Added support for job environments (#1379) 2024-04-22 11:44:34 +00:00
workspace_path.go Refactor library to artifact matching to not use pointers (#1172) 2024-02-05 15:29:45 +00:00
workspace_path_test.go Refactor library to artifact matching to not use pointers (#1172) 2024-02-05 15:29:45 +00:00