databricks-cli/internal
shreyas-goenka b42768801d
[DECO-396] Post mortem followups on sync deletes repo (#119)
This PR:
- Implements safeguards for not accidentally/maliciously deleting repos
by sanitizing relative paths
- Adds versioning for snapshot schemas to allow invalidation if needed
- Adds logic to delete preexisting remote artifacts that might not have
been cleaned up properly if they conflict with an upload
- A bunch of tests for the changes here

Co-authored-by: Pieter Noordhuis <pieter.noordhuis@databricks.com>
2022-12-12 14:31:06 +01:00
..
api_test.go Add RequireSuccessfulRun helper (#125) 2022-12-09 15:41:04 +01:00
helpers.go Add RequireSuccessfulRun helper (#125) 2022-12-09 15:41:04 +01:00
locker_test.go Implement Terraform state synchronization and deploy (#98) 2022-12-06 00:40:45 +01:00
sync_test.go [DECO-396] Post mortem followups on sync deletes repo (#119) 2022-12-12 14:31:06 +01:00