test(packer): add image for opensuse & some cleanup.

This commit is contained in:
Alexandre Pujol 2023-04-30 16:26:16 +01:00
parent 46165fe58f
commit 9731a09588
No known key found for this signature in database
GPG key ID: C5469996F0DF68EC
5 changed files with 112 additions and 13 deletions

View file

@ -1,13 +1,19 @@
#!/usr/bin/env bash
set -eu
export BUILDDIR=/tmp/build/ PKGDEST=/tmp/pkg
# shellcheck source=/dev/null
_lsb_release() { . /etc/os-release || exit 1; echo "$ID"; }
_lsb_release() {
. /etc/os-release || exit 1
echo "$ID"
}
DISTRIBUTION="$(_lsb_release)"
cd "$HOME/Projects/apparmor.d"
case "$DISTRIBUTION" in
arch) make pkg ;;
debian | ubuntu | whonix) make dpkg ;;
opensuse*) make rpm ;;
arch) make pkg ;;
debian | ubuntu | whonix) make dpkg ;;
opensuse*) make rpm ;;
*) ;;
esac
esac