initial commit

This commit is contained in:
2025-01-26 14:00:27 +01:00
commit 39f757991a
20 changed files with 1554 additions and 0 deletions

38
justfile Normal file
View File

@@ -0,0 +1,38 @@
mod docker
default: lint
format:
cargo fmt --all
format-check:
cargo fmt --check --all
build:
cargo build
build-release:
cargo build --release
lint:
cargo clippy --all-targets
audit:
cargo deny check all
test:
cargo test --all-targets --all
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: