justfile (619B)
1 set quiet := true 2 3 # Lists available commands 4 default: 5 just --list 6 7 format: fmt 8 9 # Format code 10 fmt: 11 ruff format . 12 ruff check --fix 13 14 lint: 15 ruff check 16 17 # Run tests 18 test: 19 uv run pytest -v 20 21 # Starts jupyter lab 22 jupyter: 23 uv run jupyter lab --ip 0.0.0.0 24 25 # Starts the app 26 start: 27 uv run src/rsdeps/dash_app.py --debug 28 29 # Alias to start 30 run: start 31 32 # Build container image 33 build version: 34 podman build -t rsdeps:{{ version }} . 35 36 # Run built container for testing 37 crun version: 38 podman run --name rsdeps -p 8000:8000 --rm -d rsdeps:{{ version }} 39 40 # Stop container 41 cstop: 42 podman stop rsdeps