chore(justfile): move backend-related justfile to backend dir
This commit is contained in:
52
backend/justfile
Normal file
52
backend/justfile
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
default: run
|
||||||
|
|
||||||
|
run:
|
||||||
|
cargo run
|
||||||
|
|
||||||
|
run-release:
|
||||||
|
cargo run --release
|
||||||
|
|
||||||
|
format:
|
||||||
|
cargo fmt --all
|
||||||
|
|
||||||
|
format-check:
|
||||||
|
cargo fmt --check --all
|
||||||
|
|
||||||
|
audit:
|
||||||
|
cargo deny check
|
||||||
|
|
||||||
|
build:
|
||||||
|
cargo build
|
||||||
|
|
||||||
|
build-release:
|
||||||
|
cargo build --release
|
||||||
|
|
||||||
|
lint:
|
||||||
|
cargo clippy --all-targets
|
||||||
|
|
||||||
|
release-build:
|
||||||
|
cargo build --release
|
||||||
|
|
||||||
|
release-run:
|
||||||
|
cargo run --release
|
||||||
|
|
||||||
|
[env("SQLX_OFFLINE", "1")]
|
||||||
|
test:
|
||||||
|
cargo test --all --all-targets
|
||||||
|
|
||||||
|
test-hardware:
|
||||||
|
cargo test --all --all-targets -- --ignored
|
||||||
|
|
||||||
|
coverage:
|
||||||
|
mkdir -p coverage
|
||||||
|
cargo tarpaulin --config .tarpaulin.local.toml
|
||||||
|
|
||||||
|
coverage-ci:
|
||||||
|
mkdir -p coverage
|
||||||
|
cargo tarpaulin --config .tarpaulin.ci.toml
|
||||||
|
|
||||||
|
check-all: format-check lint coverage audit
|
||||||
|
|
||||||
|
## Local Variables:
|
||||||
|
## mode: makefile
|
||||||
|
## End:
|
||||||
17
frontend.just
Normal file
17
frontend.just
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
default: run
|
||||||
|
|
||||||
|
run:
|
||||||
|
pnpm run dev
|
||||||
|
|
||||||
|
build:
|
||||||
|
pnpm run build
|
||||||
|
|
||||||
|
preview:
|
||||||
|
pnpm run preview
|
||||||
|
|
||||||
|
sync:
|
||||||
|
pnpm run "generate:api"
|
||||||
|
|
||||||
|
## Local Variables:
|
||||||
|
## mode: makefile
|
||||||
|
## End:
|
||||||
50
justfile
50
justfile
@@ -1,51 +1,5 @@
|
|||||||
default: run
|
mod backend
|
||||||
|
mod frontend
|
||||||
run:
|
|
||||||
cargo run
|
|
||||||
|
|
||||||
run-release:
|
|
||||||
cargo run --release
|
|
||||||
|
|
||||||
format:
|
|
||||||
cargo fmt --all
|
|
||||||
|
|
||||||
format-check:
|
|
||||||
cargo fmt --check --all
|
|
||||||
|
|
||||||
audit:
|
|
||||||
cargo deny check
|
|
||||||
|
|
||||||
build:
|
|
||||||
cargo build
|
|
||||||
|
|
||||||
build-release:
|
|
||||||
cargo build --release
|
|
||||||
|
|
||||||
lint:
|
|
||||||
cargo clippy --all-targets
|
|
||||||
|
|
||||||
release-build:
|
|
||||||
cargo build --release
|
|
||||||
|
|
||||||
release-run:
|
|
||||||
cargo run --release
|
|
||||||
|
|
||||||
[env("SQLX_OFFLINE", "1")]
|
|
||||||
test:
|
|
||||||
cargo test --all --all-targets
|
|
||||||
|
|
||||||
test-hardware:
|
|
||||||
cargo test --all --all-targets -- --ignored
|
|
||||||
|
|
||||||
coverage:
|
|
||||||
mkdir -p coverage
|
|
||||||
cargo tarpaulin --config backend/.tarpaulin.local.toml
|
|
||||||
|
|
||||||
coverage-ci:
|
|
||||||
mkdir -p coverage
|
|
||||||
cargo tarpaulin --config backend/.tarpaulin.ci.toml
|
|
||||||
|
|
||||||
check-all: format-check lint coverage audit
|
|
||||||
|
|
||||||
## Local Variables:
|
## Local Variables:
|
||||||
## mode: makefile
|
## mode: makefile
|
||||||
|
|||||||
Reference in New Issue
Block a user