Skip to content

Commit 59069b8

Browse files
committed
CI Linux AppImage check: run at once
1 parent 8e9f142 commit 59069b8

File tree

1 file changed

+7
-10
lines changed

1 file changed

+7
-10
lines changed

.github/scripts/Linux/docker_appimage_tests.sh

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,11 @@ mkdir aitest-context # empty build context
66
for n in archlinux ubuntu; do
77
docker build -f .github/scripts/Linux/utils/Dockerfile.$n\
88
-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
9+
docker run --rm -v "$PWD"/squashfs-root/:/AppImage aitest-$n sh -ce '
10+
/AppImage/AppRun -v
11+
/AppImage/AppRun --tool uv-qt -h
12+
xvfb-run /AppImage/AppRun --tool uv-qt & { sleep 10; kill $!; }
13+
/AppImage/AppRun --list-modules
14+
/AppImage/AppRun --capabilities
15+
'
1916
done

0 commit comments

Comments
 (0)