mirror of
https://gitlab.freedesktop.org/pipewire/pipewire
synced 2024-07-08 19:55:59 +00:00
ci: add a job to build with the latest meson prerelease
This avoids us running into possible regressions in meson, see https://nibblestew.blogspot.com/2021/10/a-call-for-more-downstream-testing-of.html
This commit is contained in:
parent
9acee530e2
commit
cc38f8cc79
|
@ -249,6 +249,19 @@ build_session_managers:
|
|||
- SESSION_MANAGERS: ["[]", "wireplumber", "media-session", "media-session,wireplumber", "wireplumber,media-session" ]
|
||||
allow_failure: true
|
||||
|
||||
build_meson_prerelease:
|
||||
extends:
|
||||
- .build_on_fedora
|
||||
script:
|
||||
- pip3 install --upgrade --pre meson
|
||||
- echo "Building with meson options $MESON_OPTIONS"
|
||||
- meson "$BUILD_DIR" . --prefix="$PREFIX" $MESON_OPTIONS
|
||||
- ninja -C "$BUILD_DIR"
|
||||
- ninja -C "$BUILD_DIR" install
|
||||
variables:
|
||||
MESON_OPTIONS: "-Dsession-managers=wireplumber,media-session"
|
||||
allow_failure: true
|
||||
|
||||
valgrind:
|
||||
extends:
|
||||
- .build_on_fedora
|
||||
|
|
Loading…
Reference in New Issue
Block a user