mirror of https://github.com/databricks/cli.git
43 lines
1.6 KiB
YAML
43 lines
1.6 KiB
YAML
# This is a Databricks asset bundle definition for my_project.
|
|
# See https://docs.databricks.com/dev-tools/bundles/index.html for documentation.
|
|
bundle:
|
|
name: default_python
|
|
|
|
include:
|
|
- resources/*.yml
|
|
|
|
targets:
|
|
# The 'dev' target, for development purposes. This target is the default.
|
|
dev:
|
|
# We use 'mode: development' to indicate this is a personal development copy:
|
|
# - Deployed resources get prefixed with '[dev my_user_name]'
|
|
# - Any job schedules and triggers are paused by default
|
|
# - The 'development' mode is used for Delta Live Tables pipelines
|
|
mode: development
|
|
default: true
|
|
workspace:
|
|
host: https://myworkspace.databricks.com
|
|
|
|
## Optionally, there could be a 'staging' target here.
|
|
## (See Databricks docs on CI/CD at https://docs.databricks.com/dev-tools/bundles/ci-cd.html.)
|
|
#
|
|
# staging:
|
|
# workspace:
|
|
# host: https://myworkspace.databricks.com
|
|
|
|
# The 'prod' target, used for production deployment.
|
|
prod:
|
|
# We use 'mode: production' to indicate this is a production deployment.
|
|
# Doing so enables strict verification of the settings below.
|
|
mode: production
|
|
workspace:
|
|
host: https://e2-dogfood.staging.cloud.databricks.com
|
|
# We always use /Users/user@company.com for all resources to make sure we only have a single copy.
|
|
# If this path results in an error, please make sure you have a recent version of the CLI installed.
|
|
root_path: /Users/user@company.com/.bundle/${bundle.name}/${bundle.target}
|
|
run_as:
|
|
user_name: user@company.com
|
|
permissions:
|
|
- level: CAN_MANAGE
|
|
group_name: data_scientists@company.com
|