first commit
This commit is contained in:
commit
2eb8aac027
91 files changed
+20139
No files matched your search
Executable
+14
@@ -0,0 +1,14 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
|
||||
cd "$ROOT"
|
||||
python3 ./scripts/validate-release-static.py
|
||||
command -v cargo >/dev/null 2>&1 || { echo "error: Rust/Cargo is required" >&2; exit 1; }
|
||||
[ -f Cargo.lock ] || cargo generate-lockfile
|
||||
cargo fmt --all
|
||||
cargo fmt --all -- --check
|
||||
cargo test --locked
|
||||
cargo clippy --locked --all-targets -- -D warnings
|
||||
cargo build --release --locked
|
||||
"$ROOT/target/release/postfixadmin-rs" --version
|
||||
printf 'Built: %s\n' "$ROOT/target/release/postfixadmin-rs"
|
||||
Reference in new issue
Block a user