Skip to content

Releases: databricks/cli

v0.0.13

16 Dec 14:02
f70a581
Compare
Choose a tag to compare

What's Changed

  • Convert job task libraries to TF JSON by @pietern in #132
  • Work on GitHub actions by @pietern in #133
  • Bump golang.org/x/mod from 0.6.0 to 0.7.0 by @dependabot in #114
  • Bump github.com/spf13/cobra from 1.5.0 to 1.6.1 by @dependabot in #115
  • Bump github.com/databricks/databricks-sdk-go from 0.1.0 to 0.1.1 by @dependabot in #121
  • Abstract over file handling with WSFS or DBFS through filer interface by @pietern in #135
  • Run Go formatting with 1.19 by @pietern in #137
  • Extract filer path handling into separate type by @pietern in #138
  • Use pointers to resources in bundle configuration by @pietern in #140
  • Add bricks bundle run command by @pietern in #134
  • Use filer.Filer in bundle/deployer/locker by @pietern in #136
  • Automatically install Terraform if needed by @pietern in #141
  • Add "default" flag to environment block by @pietern in #142
  • No need for nil check on map by @pietern in #143
  • Mutator to convert paths to local notebooks files into artifacts by @pietern in #144
  • Run initialize phase from validate command by @pietern in #145

Full Changelog: v0.0.12...v0.0.13

v0.0.12

12 Dec 13:36
b427688
Compare
Choose a tag to compare

Changelog

  • cb16ad1 Add RequireSuccessfulRun helper (#125)
  • 8640696 Add minimal test for conversion to TF JSON format (#130)
  • 94a8697 Allow multiple lookup functions for interpolation (#128)
  • c255bd6 Define deploy command as sequence of build phases (#129)
  • 3f8e233 Function to limit interpolation to specific path (#127)
  • 4064a21 Function to return bundle's cache directory (#109)
  • ff89c9d Generate equivalent Go types from Terraform provider schema (#122)
  • d9d295f Implement Terraform state synchronization and deploy (#98)
  • 34af98a Mutators to define current user and default artifact path (#112)
  • 4f668fc Mutators to work with Terraform (#124)
  • cdc776d Parameterize interpolation function (#117)
  • f3ac75a Remove .gitmodules (#120)
  • 2308110 Rename jobs -> workflows (#111)
  • d5474c9 Revert "Rename jobs -> workflows" (#118)
  • c4d63ea Rudimentary interpolation support (#108)
  • 94f884f Run bricks sync in-process instead of through go run (#123)
  • 487bf6f Use Databricks Go SDK v0.1.0 (#110)
  • b427688 [DECO-396] Post mortem followups on sync deletes repo (#119)

v0.0.11

30 Nov 13:21
e1669b0
Compare
Choose a tag to compare

Changelog

  • e1669b0 Model code artifacts (#107)
  • b88b35a Move mutator interface to top level bundle package (#105)
  • 2ebfa5f Run unit tests on windows and macos (#103)
  • 5c916a6 Store specified environment in configuration for reference (#104)
  • c6b3b35 [DECO-396] Send delete file requests with recursive set to false (#106)

v0.0.10

30 Nov 13:20
8f13b55
Compare
Choose a tag to compare

Changelog

  • 8f13b55 -
  • b88b35a Move mutator interface to top level bundle package (#105)
  • 2ebfa5f Run unit tests on windows and macos (#103)
  • 5c916a6 Store specified environment in configuration for reference (#104)
  • f216f55 [DECO-396] Send delete file requests with recursive set to false

v0.0.9

25 Nov 13:25
761de12
Compare
Choose a tag to compare

Changelog

  • 761de12 Fix incorrect remote path arg to APIs in windows on bricks sync (#101)
  • 07f0769 Function to return workspace client on bundle.Bundle (#100)
  • 8e786d7 Update databricks-sdk-go to latest (#102)
  • 696e337 Update go sdk version (#97)

v0.0.8

21 Nov 22:47
b25bd31
Compare
Choose a tag to compare

Changelog

  • 3b351d3 Add command that writes the materialized bundle configuration to stdout (#95)
  • 195eb7f Add job and pipeline structs (#94)
  • b25bd31 Deal with notebook remote filenames stripping .py (#90)
  • 0c24e6f Revert "WIP initial version of the workspace file lock done"
  • e47fa61 Skeleton for configuration loading and mutation (#92)
  • ab1df55 Test that YAML anchors work (#96)
  • af5659a Update databricks-sdk-go to latest (#89)
  • 6a8c9f2 Update databricks-sdk-go to latest (#93)
  • 02eec1f WIP initial version of the workspace file lock done

v0.0.7

08 Nov 12:57
d587531
Compare
Choose a tag to compare

Changelog

  • 1505c63 Added creation of .gitignore for bricks project with cache dir path
  • d587531 Added creation of .gitignore for bricks project with cache dir path (#88)
  • efe1f28 Revert "Added creation of .gitignore for bricks project with cache dir path"

v0.0.6

27 Oct 15:38
0601e11
Compare
Choose a tag to compare

Changelog

  • 0601e11 [DECO-200] Ignore RESOURCE_DOES_NOT_EXIST errors on file deletion during sync (#85)

v0.0.5

27 Oct 13:58
1329bc0
Compare
Choose a tag to compare

Changelog

  • 1329bc0 Log initial sync complete (#86)
  • 18dae73 [DECO-79][DECO-165] Incremental sync with support for multiple profiles (#82)

v0.0.4

10 Oct 14:12
38a9dab
Compare
Choose a tag to compare

Changelog

  • 38a9dab Add command to make API calls (#80)
  • 6258a16 Add environments to project configuration (#68)
  • f27cb71 Reduce nesting (#72)
  • a1b6fdb Update SDK (#79)
  • ed56fc0 [DECO-68] Modify acceptance test to work with deco testing infra and represent vscode usecase (#78)
  • 0b754e6 [DECO-94] Execute uploads in parallel instead of sequentailly (#81)