databricks-cli/acceptance/bundle/templates/experimental-jobs-as-code/script

18 lines
513 B
Plaintext

trace $CLI bundle init experimental-jobs-as-code --config-file ./input.json --output-dir output
cd output/my_jobs_as_code
# silence uv output because it's non-deterministic
uv sync -q
trace $CLI bundle validate -t dev --output json | jq ".resources"
uv build -q
trace unzip -Z1 dist/my_jobs_as_code-0.0.1-py3-none-any.whl
rm -fr .venv resources/__pycache__ uv.lock src/my_jobs_as_code.egg-info dist
# Do not affect this repository's git behaviour #2318
mv .gitignore out.gitignore
rm .databricks/.gitignore