Adding test stages to Linux builds

* Build based on new OpenRGB docker image (Debian Stretch)
* Adapting AppImage build scripts to new docker image
* Changing postinstall script to avoid error

+ Adding test stage keyword
+ Adding needs keyword
+ Debian 10       Buster 32bit & 64bit
+ Debian 11       Bullseye 32bit & 64bit
+ Fedora 34       v34 64bit only
+ Ubuntu 18.04LTS Bionic 32bit & 64bit
+ Ubuntu 20.04LTS Focal 64bit only
+ Ubuntu 20.10    Groovy 64bit only
+ Mint   20.1     Ulyssa 32bit & 64bit

Amended to leave Bullseye builds in place by Adam Honse <calcprogrammer1@gmail.com>
This commit is contained in:
Chris 2021-05-14 15:13:14 +10:00 committed by Adam Honse
parent be838aa1d6
commit 4a6c4f0e52
4 changed files with 260 additions and 25 deletions

View file

@ -5,7 +5,8 @@ set -u -o pipefail
# Reload rules
if [ -f /bin/udevadm ]; then
udevadm control --reload-rules && udevadm trigger;
udevadm control --reload-rules || echo "done"
udevadm trigger;
else
echo
echo "\/-------------------------------------------------------\\"