bouquin/tests-debian-packaging.sh
Miguel Jacq 2d1c4f5b21
All checks were successful
CI / test (push) Successful in 8m20s
Lint / test (push) Successful in 34s
Trivy / test (push) Successful in 19s
Add .desktop file for Debian
2025-12-22 17:17:04 +11:00

25 lines
479 B
Bash
Executable file

#!/bin/bash
set -eou pipefail
DISTS=(
debian:trixie
)
for dist in ${DISTS[@]}; do
release=$(echo ${dist} | cut -d: -f2)
mkdir -p dist/${release}
docker build -f Dockerfile.debbuild -t bouquin-deb:${release} \
--no-cache \
--progress=plain \
--build-arg BASE_IMAGE=${dist} .
docker run --rm \
-e SUITE="${release}" \
-v "$PWD":/src \
-v "$PWD/dist/${release}":/out \
bouquin-deb:${release}
debfile=$(ls -1 dist/${release}/*.deb)
done