31
mise.toml
Normal file
31
mise.toml
Normal file
@@ -0,0 +1,31 @@
|
||||
[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"
|
||||
Reference in New Issue
Block a user