Skip to content

Releases: databricks/cli

v0.0.32

15 May 15:12
2786ec8
Compare
Choose a tag to compare

0.0.32

  • Add support for variables in bundle config. Introduces 4 ways of setting variable values, which in decreasing order of priority are: (#383)(#359).
    1. Command line flag. For example: --var="foo=bar"
    2. Environment variable. eg: BUNDLE_VAR_foo=bar
    3. Default value as defined in the applicable environments block
    4. Default value defined in variable definition
  • Make the git details bundle config block optional (#372).
  • Fix api post integration tests (#371).
  • Fix table of content by removing not required top-level item (#366).
  • Fix printing the tasks in job output in DAG execution order (#377).
  • Improved error message when 'bricks bundle run' is executed before 'bricks bundle deploy' (#378).

v0.0.31

26 Apr 15:10
7facce7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.30...v0.0.31

v0.0.30

21 Apr 11:56
cd14869
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.29...v0.0.30

v0.0.29

20 Apr 09:42
9b06095
Compare
Choose a tag to compare

Changelog

  • 4871f7b Add bundle destroy command (#300)
  • 3894d57 Add progress logging event for pipeline update URLs (#331)
  • 9b06095 Add support for multiple level string variable interpolation (#342)
  • 42cd405 Add tests for fileSet adding databricks to .gitignore (#325)
  • 4178390 Add top level docs for bundle json schema (#313)
  • d7ac265 Allow use of file library in pipeline (#308)
  • a8e6156 Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#318)
  • 2a0f2f7 Bump golang.org/x/term from 0.6.0 to 0.7.0 (#317)
  • ef2b8c4 Bump golang.org/x/text from 0.8.0 to 0.9.0 (#316)
  • 9469062 Delete sync snapshots file when destroying a bundle (#323)
  • 93d57dd Detect duplicate identifiers in bundle config (#332)
  • d52fc12 Disable bricks fs and configure commands (#320)
  • bd11da8 Do not fail snapshot destroy if snapshot does not exist (#328)
  • 089bebc Do not print exceptions for non ERROR events (#347)
  • ddc0237 Error out if question prompts are used in json mode (#340)
  • 6feaed4 Fix host based auth conflicting with DEFAULT profile (#309)
  • 7427ceb Fix output panic (#311)
  • b9c68b4 Fix wrap around issues with inplace logging (#334)
  • df02935 Fixes for pipeline progress logging (#330)
  • 4e4c065 Interpolate paths for job tasks that reference files (#306)
  • a2e20f5 Log job errors using progress logger
  • 59eee11 Log job errors using progress logger (#337)
  • 1a7b3ee Log job run url using progress logger (#336)
  • 598ad62 Log mutator messages using progress logger (#312)
  • 1fc9039 Log os.Args, bricks version, and exit status (#324)
  • d0872b4 Log pipeline update errors using progress logger (#338)
  • b388f4a Make all workspace paths string fields (#327)
  • 85889df Move state to event for whether they support inplace progress logging (#339)
  • 42d29f9 Pass through $HOME when invoking Terraform (#319)
  • 6ecf934 Publish snapshot binaries to snapshot release (#329)
  • e8018a7 Refactor output and progress into separate packages in run (#335)
  • 375eb1c Remove package project (#321)
  • a390271 Remove unused retries package (#326)
  • eab2960 Revert "Log job errors using progress logger"
  • 31ccebd Store relative path to configuration file for every resource (#322)

v0.0.28

05 Apr 13:41
33645ae
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.0.27...v0.0.28

v0.0.27

15 Mar 16:32
715a4df
Compare
Choose a tag to compare

Changelog

  • 316a006 Add check for file exists incase of conflicting remote names (#244)
  • 18a216b Add openapi descriptions to bundle resources (#229)
  • 54f6f69 Bump github.com/hashicorp/terraform-json from 0.15.0 to 0.16.0 (#241)
  • 715a4df Path escape filepaths in the URL (#250)
  • c4c8f94 Remove redundant terraform initialize mutator (#238)
  • 92d1dd7 skip failing test for now (#249)
  • c40e428 skip flaky cross reference test (#251)

v0.0.26

09 Mar 13:37
c567b2a
Compare
Choose a tag to compare

Changelog

  • e872b58 Add optional JSON output for sync command (#230)
  • c567b2a Bump databricks-sdk-go to 0.4.1 (#240)
  • 0ea3d28 Bump github.com/databricks/databricks-sdk-go from 0.3.2 to 0.3.3 (#225)
  • 16efd69 Bump github.com/hashicorp/terraform-exec from 0.17.3 to 0.18.1 (#233)
  • c5ffa60 Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#227)
  • 7ade32c Bump golang.org/x/mod from 0.8.0 to 0.9.0 (#232)
  • 1530065 Bump golang.org/x/text from 0.7.0 to 0.8.0 (#231)
  • 65b3f99 Escape URL in filer (#236)
  • da4b58a Fix link to workspace after AWS OAuth login (#234)
  • f0c35a2 Initialize BRICKS_CLI_PATH and increase default OAuth timeout (#237)
  • fe738ed Let sync return early if an error occurs (#235)
  • 46cfa74 Move and hide launch and test commands (#222)

v0.0.25

06 Mar 12:14
5166055
Compare
Choose a tag to compare

Changelog

  • 5166055 [DECO-553] Escape file path strings in URL (#228)

v0.0.24

22 Feb 23:21
2615d66
Compare
Choose a tag to compare

Changelog

v0.0.23

20 Feb 20:57
ae9d688
Compare
Choose a tag to compare

Changelog

  • 7398a6d Add sample ipynb files (#218)
  • 584c8d1 Allow synchronization to a directory inside a repo (#213)
  • 414ea4f Bump databricks-sdk-go to 0.3.2 (#215)
  • aa4ba29 Bump github.com/hashicorp/hc-install from 0.4.0 to 0.5.0 (#198)
  • 1810a8b Bump github.com/hashicorp/terraform-json from 0.14.0 to 0.15.0 (#202)
  • 04f16b2 Bump golang.org/x/mod from 0.7.0 to 0.8.0 (#200)
  • ded7d8c Bump golang.org/x/net from 0.1.0 to 0.7.0 (#210)
  • a94d023 Bump golang.org/x/text from 0.6.0 to 0.7.0 (#201)
  • ae9d688 Complete argument for the environment flag (#221)
  • dd95668 Complete positional argument to bundle run (#220)
  • a0ed022 Execute file synchronization on deploy (#211)
  • ca04a6a Fix sync test (miss in #207) (#216)
  • 5b56b3e Include commit hash in snapshot version (#193)
  • 0ab2aa1 Make file, artifact and state path optional (#204)
  • 1715a98 Make sync command work in bundle context; reorder args (#207)
  • 9912ee1 Materialize glob expansion in configuration struct (#217)
  • 7bf212e Path completion for sync command (#208)
  • 6c93c96 Update deps for internal-only tree (#214)