summarylogtreecommitdiffstats
path: root/test-package.sh
blob: d4eb3eaf55cb8a1d924c7d7673ce4dc94555d44e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/bash
set -e
AUR_DIR=$(dirname "$(readlink -f "$0")")
cd "$AUR_DIR"

echo "=== 1. Static Analysis (namcap) ==="
namcap PKGBUILD

echo "=== 2. Clean Chroot Build ==="
extra-x86_64-build

echo "=== 3. Post-Build Analysis ==="
PKG_FILE=$(ls -1 *.pkg.tar.zst | grep -v debug | head -n 1)
namcap "$PKG_FILE"
echo "=== SUCCESS ==="