Files
PostfixAdminRS/scripts/quality.sh
T
2026-11-03 16:52:28 +01:00

16 lines
376 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
cd "$ROOT"
printf '%s\n' '==> cargo fmt'
cargo fmt --all
printf '%s\n' '==> cargo check'
cargo check
printf '%s\n' '==> cargo test'
cargo test
printf '%s\n' '==> cargo clippy --all-targets -- -D warnings'
cargo clippy --all-targets -- -D warnings
printf '%s\n' 'quality gate: OK'