|
3 | 3 | mkdir aitest-context # empty build context |
4 | 4 | ./UltraGrid-"$VERSION"-x86_64.AppImage --appimage-extract |
5 | 5 |
|
6 | | -docker build -f .github/scripts/Linux/utils/Dockerfile.ubuntu\ |
7 | | - -t aitest-ubuntu aitest-context |
8 | | -docker build -f .github/scripts/Linux/utils/Dockerfile.arch\ |
9 | | - -t aitest-arch aitest-context |
10 | | -docker run --rm -v "$PWD"/squashfs-root/:/AppImage aitest-ubuntu\ |
11 | | - /AppImage/AppRun -v |
12 | | -docker run --rm -v "$PWD"/squashfs-root/:/AppImage aitest-ubuntu\ |
13 | | - /AppImage/AppRun --tool uv-qt -h |
14 | | -docker run --rm -v "$PWD"/squashfs-root/:/AppImage aitest-ubuntu\ |
15 | | - sh -c 'xvfb-run /AppImage/AppRun --tool uv-qt & { sleep 10; kill $!; }' |
16 | | -docker run --rm -v "$PWD"/squashfs-root/:/AppImage aitest-ubuntu\ |
17 | | - /AppImage/AppRun --list-modules |
18 | | -docker run --rm -v "$PWD"/squashfs-root:/AppImage aitest-arch\ |
19 | | - /AppImage/AppRun --capabilities |
| 6 | +for n in archlinux ubuntu; do |
| 7 | + docker build -f .github/scripts/Linux/utils/Dockerfile.$n\ |
| 8 | + -t aitest-$n aitest-context |
| 9 | + docker run --rm -v "$PWD"/squashfs-root/:/AppImage aitest-$n\ |
| 10 | + /AppImage/AppRun -v |
| 11 | + docker run --rm -v "$PWD"/squashfs-root/:/AppImage aitest-$n\ |
| 12 | + /AppImage/AppRun --tool uv-qt -h |
| 13 | + docker run --rm -v "$PWD"/squashfs-root/:/AppImage aitest-$n\ |
| 14 | + sh -c 'xvfb-run /AppImage/AppRun --tool uv-qt & { sleep 10; kill $!; }' |
| 15 | + docker run --rm -v "$PWD"/squashfs-root/:/AppImage aitest-$n\ |
| 16 | + /AppImage/AppRun --list-modules |
| 17 | + docker run --rm -v "$PWD"/squashfs-root:/AppImage aitest-$n\ |
| 18 | + /AppImage/AppRun --capabilities |
| 19 | +done |
0 commit comments