.github: move run-xserver-build-and-test.sh under ubuntu/ subdir

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult
2026-02-17 19:26:30 +01:00
committed by Enrico Weigelt
parent 6d6f2b3a98
commit cb5f2cd67e
2 changed files with 10 additions and 12 deletions

View File

@@ -15,9 +15,18 @@ fi
echo "=== X11_BUILD_DIR=$X11_BUILD_DIR"
echo "=== MESON_BUILDDIR=$MESON_BUILDDIR"
export XTEST_DIR="$X11_BUILD_DIR/xts"
export PIGLIT_DIR="$X11_BUILD_DIR/piglit"
.github/scripts/install-prereq.sh
.github/scripts/meson-build.sh
echo '[xts]' > $X11_BUILD_DIR/piglit/piglit.conf
echo "path=$X11_BUILD_DIR/xts" >> $X11_BUILD_DIR/piglit/piglit.conf
meson test -C "$MESON_BUILDDIR" --print-errorlogs
.github/scripts/check-ddx-build.sh
.github/scripts/manpages-check

View File

@@ -51,14 +51,8 @@ jobs:
key: ${{ runner.name }}-x11-deps-${{ hashFiles('.github/scripts/install-prereq.sh') }}
restore-keys: ${{ runner.name }}-x11-deps-
- name: generic prereq
run: .github/scripts/install-prereq.sh
- name: build and test
run: .github/scripts/run-xserver-build-and-test.sh
env:
XTEST_DIR: ${{ env.X11_BUILD_DIR }}/xts
PIGLIT_DIR: ${{ env.X11_BUILD_DIR }}/piglit
run: .github/scripts/ubuntu/run-xserver-build-and-test.sh
- name: archive build logs
uses: actions/upload-artifact@v4
@@ -68,11 +62,6 @@ jobs:
__BUILD/meson-logs/*
__BUILD/test/piglit-results/*
- name: ddx build check
run: .github/scripts/check-ddx-build.sh
- name: manpage check
run: .github/scripts/manpages-check
drivers-build-ubuntu:
env:
MESON_ARGS: -Dprefix=/usr -Dxorg-sdk=true -Dxorg=false -Dxephyr=false -Dwerror=false -Dxcsecurity=false -Dxorg=true -Dxvfb=false -Dxnest=false -Dxfbdev=false