LemonLDAP::NG Web SSO
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
lemonldap-ng/scripts/ci-build-deb

25 lines
598 B

#!/bin/sh
set -xe
. /etc/os-release
dist=${ID:-unknown}
ver=${VERSION_CODENAME:-unknown}
export DEBIAN_FRONTEND=noninteractive
apt update --allow-releaseinfo-change
apt -y install devscripts dpkg-dev equivs
mk-build-deps --install --remove \
--tool "apt-get -o Debug::pkgProblemResolver=yes -q -y" \
debian/control
# Install additional libs
apt install -y tzdata
apt install -y libgeoip2-perl || true
apt install -y libhttp-browserdetect-perl || true
apt install -y libauthen-webauthn-perl || true
make debian-packages
mkdir -p "result/$dist/$ver/"
cp /tmp/*deb "result/$dist/$ver/"