32 lines
770 B
TOML
32 lines
770 B
TOML
[tasks.build]
|
|
run = "cargo build --workspace"
|
|
description = "Build all crates"
|
|
|
|
[tasks.test]
|
|
run = "cargo nextest run --workspace"
|
|
description = "Run all tests"
|
|
|
|
[tasks.check]
|
|
run = "cargo check --workspace"
|
|
description = "Check all crates"
|
|
|
|
[tasks.clippy]
|
|
run = "cargo clippy --workspace"
|
|
description = "Run clippy on all crates"
|
|
|
|
[tasks."generate:proto"]
|
|
run = "buf generate"
|
|
description = "Generate protobuf code"
|
|
|
|
[tasks."local:up"]
|
|
run = "docker compose -f templates/docker-compose.yaml up -d"
|
|
description = "Start local dev services"
|
|
|
|
[tasks."local:down"]
|
|
run = "docker compose -f templates/docker-compose.yaml down"
|
|
description = "Stop local dev services"
|
|
|
|
[tasks.develop]
|
|
run = "cargo run -p sq-server -- serve"
|
|
description = "Run SQ server in development mode"
|