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
|
||||
|
||||
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
|
||||
mod backend
|
||||
mod frontend
|
||||
|
||||
## Local Variables:
|
||||
## mode: makefile
|
||||
|
||||
Reference in New Issue
Block a user