yggdrasil.databricks.cli.services.environment¶
environment ¶
ygg databricks environment — uniform CRUD over base environments.
An environment is keyed by (project, version). create/find fetch the
project + its whole dependency closure as wheels (zero-PyPI) and write the
serverless .yml + cluster .requirements.txt under
/Workspace/Shared/environment. Every project, ygg included, is handled
the same way::
ygg databricks environment create <project> [version] # build + write
ygg databricks environment find <project> [version] # get, building on a miss
ygg databricks environment get <project> [version] # get, never builds
ygg databricks environment update <project> [version] # re-build + overwrite
ygg databricks environment delete <project> [version] # remove
ygg databricks environment list # browse