rsdeps

Cargo.lock visualizer (mirror)
Log | Files | Refs | README | LICENSE

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