mirror of
https://gitlab.freedesktop.org/libevdev/libevdev.git
synced 2025-12-20 08:00:09 +01:00
gitlab CI: skip the right tests in the tarball jobs
Use the new needs-uinput suite specifier for the meson build job, and use --no-tests for ninja dist in the autotools build job. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
parent
427af9d248
commit
6be54f75c8
2 changed files with 6 additions and 6 deletions
|
|
@ -810,13 +810,13 @@ meson-from-tarball:
|
|||
- pushd _build > /dev/null
|
||||
- ../autogen.sh --disable-silent-rules $CONFIGURE_FLAGS
|
||||
- make
|
||||
- make distcheck
|
||||
- make dist
|
||||
- popd > /dev/null
|
||||
- mkdir -p _tarball_dir
|
||||
- tar xf _build/libevdev-*.tar.xz -C _tarball_dir
|
||||
- pushd _tarball_dir/libevdev-*/ > /dev/null
|
||||
- meson "$MESON_BUILDDIR" --prefix="$INSTALLDIR"
|
||||
- ninja -C "$MESON_BUILDDIR" test
|
||||
- meson test -C "$MESON_BUILDDIR" --no-suite="needs-uinput"
|
||||
- ninja -C "$MESON_BUILDDIR" install
|
||||
- popd > /dev/null
|
||||
- ls -lR $INSTALLDIR
|
||||
|
|
@ -829,7 +829,7 @@ autotools-from-tarball:
|
|||
script:
|
||||
- export INSTALLDIR="$PWD/_inst"
|
||||
- meson "$MESON_BUILDDIR"
|
||||
- ninja -C "$MESON_BUILDDIR" dist
|
||||
- meson dist -C "$MESON_BUILDDIR" --no-tests
|
||||
- mkdir -p _tarball_dir
|
||||
- tar xf "$MESON_BUILDDIR"/meson-dist/libevdev-*.xz -C _tarball_dir
|
||||
- pushd _tarball_dir/libevdev-*/ > /dev/null
|
||||
|
|
|
|||
|
|
@ -500,13 +500,13 @@ meson-from-tarball:
|
|||
- pushd _build > /dev/null
|
||||
- ../autogen.sh --disable-silent-rules $CONFIGURE_FLAGS
|
||||
- make
|
||||
- make distcheck
|
||||
- make dist
|
||||
- popd > /dev/null
|
||||
- mkdir -p _tarball_dir
|
||||
- tar xf _build/libevdev-*.tar.xz -C _tarball_dir
|
||||
- pushd _tarball_dir/libevdev-*/ > /dev/null
|
||||
- meson "$MESON_BUILDDIR" --prefix="$INSTALLDIR"
|
||||
- ninja -C "$MESON_BUILDDIR" test
|
||||
- meson test -C "$MESON_BUILDDIR" --no-suite="needs-uinput"
|
||||
- ninja -C "$MESON_BUILDDIR" install
|
||||
- popd > /dev/null
|
||||
- ls -lR $INSTALLDIR
|
||||
|
|
@ -519,7 +519,7 @@ autotools-from-tarball:
|
|||
script:
|
||||
- export INSTALLDIR="$PWD/_inst"
|
||||
- meson "$MESON_BUILDDIR"
|
||||
- ninja -C "$MESON_BUILDDIR" dist
|
||||
- meson dist -C "$MESON_BUILDDIR" --no-tests
|
||||
- mkdir -p _tarball_dir
|
||||
- tar xf "$MESON_BUILDDIR"/meson-dist/libevdev-*.xz -C _tarball_dir
|
||||
- pushd _tarball_dir/libevdev-*/ > /dev/null
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue