databricks-cli/bundle
Denis Bilenko 31db9239ab Properly read git metadata when inside Workspace
Since there is no .git directory in Workspace file system, we need to make
an API call to fetch git checkout status (root of the repo, current branch, etc).
(api/2.0/workspace/get-status?return_git_info=true).

Refactor Repository to accept repository root rather than calculate it.
This helps, because Repository is currently created in multiple places and
finding the repository root is expensive.
2024-12-03 09:15:50 +01:00
..
artifacts Add DABs support for Unity Catalog volumes (#1762) 2024-12-02 21:18:07 +00:00
config Properly read git metadata when inside Workspace 2024-12-03 09:15:50 +01:00
deploy Properly read git metadata when inside Workspace 2024-12-03 09:15:50 +01:00
env Remove support for DATABRICKS_BUNDLE_INCLUDES (#1317) 2024-03-27 10:13:54 +00:00
internal Make `TableName` field part of quality monitor schema (#1903) 2024-11-14 17:39:38 +00:00
libraries Add DABs support for Unity Catalog volumes (#1762) 2024-12-02 21:18:07 +00:00
metadata Make `file_path` and `artifact_path` fields consistent with json tag (#987) 2023-11-15 13:37:26 +00:00
paths Fixed adding /Workspace prefix for resource paths (#1866) 2024-10-30 17:34:11 +00:00
permissions Fixed adding /Workspace prefix for resource paths (#1866) 2024-10-30 17:34:11 +00:00
phases Add DABs support for Unity Catalog volumes (#1762) 2024-12-02 21:18:07 +00:00
render Fix segfault in bundle summary command (#1937) 2024-11-28 12:27:24 +00:00
resources Fix segfault in bundle summary command (#1937) 2024-11-28 12:27:24 +00:00
run Reuse resource resolution code for the run command (#1858) 2024-10-24 13:24:30 +00:00
schema Bump github.com/databricks/databricks-sdk-go from 0.51.0 to 0.52.0 (#1931) 2024-11-28 15:33:51 +00:00
scripts Rename `RootPath` -> `BundleRootPath` (#1792) 2024-09-27 10:03:05 +00:00
tests Move loadGitDetails mutator to Initialize phase (#1944) 2024-12-02 09:49:32 +00:00
trampoline Source-linked deployments for bundles in the workspace (#1884) 2024-11-20 13:22:27 +01:00
bundle.go Properly read git metadata when inside Workspace 2024-12-03 09:15:50 +01:00
bundle_read_only.go Properly read git metadata when inside Workspace 2024-12-03 09:15:50 +01:00
bundle_test.go Rename `RootPath` -> `BundleRootPath` (#1792) 2024-09-27 10:03:05 +00:00
context.go Rename variable `bundle -> b` (#989) 2023-11-15 14:03:36 +00:00
context_test.go Add command that writes the materialized bundle configuration to stdout (#95) 2022-11-21 15:39:53 +01:00
deferred.go Return `diag.Diagnostics` from mutators (#1305) 2024-03-25 14:18:47 +00:00
deferred_test.go Return `diag.Diagnostics` from mutators (#1305) 2024-03-25 14:18:47 +00:00
if.go Return early in bundle destroy if no deployment exists (#1581) 2024-07-09 15:08:38 +00:00
if_test.go Return early in bundle destroy if no deployment exists (#1581) 2024-07-09 15:08:38 +00:00
log_string.go Return `diag.Diagnostics` from mutators (#1305) 2024-03-25 14:18:47 +00:00
mutator.go Return `diag.Diagnostics` from mutators (#1305) 2024-03-25 14:18:47 +00:00
mutator_read_only.go Added validate mutator to surface additional bundle warnings (#1352) 2024-04-18 15:13:16 +00:00
mutator_test.go Return `diag.Diagnostics` from mutators (#1305) 2024-03-25 14:18:47 +00:00
parallel.go Added validate mutator to surface additional bundle warnings (#1352) 2024-04-18 15:13:16 +00:00
parallel_test.go Fix flaky tests for the parallel mutator (#1426) 2024-05-13 12:16:43 +00:00
root.go Move folders package into libs (#1184) 2024-02-07 16:33:18 +00:00
root_test.go Remove support for DATABRICKS_BUNDLE_INCLUDES (#1317) 2024-03-27 10:13:54 +00:00
seq.go Return `diag.Diagnostics` from mutators (#1305) 2024-03-25 14:18:47 +00:00
seq_test.go Return `diag.Diagnostics` from mutators (#1305) 2024-03-25 14:18:47 +00:00