mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-10-31 22:25:33 -04:00
gitlab: Add meson build to CI
This commit is contained in:
parent
012dfc4631
commit
3415375849
2 changed files with 6 additions and 0 deletions
|
|
@ -13,6 +13,10 @@ build:
|
||||||
- make check-daemon
|
- make check-daemon
|
||||||
- ulimit -c 0 # don't dump core files on tests that are supposed to assert
|
- ulimit -c 0 # don't dump core files on tests that are supposed to assert
|
||||||
- make distcheck
|
- make distcheck
|
||||||
|
- cd ..
|
||||||
|
- meson . build-meson
|
||||||
|
- ninja -C build-meson
|
||||||
artifacts:
|
artifacts:
|
||||||
paths:
|
paths:
|
||||||
- build/
|
- build/
|
||||||
|
- build-meson/
|
||||||
|
|
|
||||||
|
|
@ -41,6 +41,8 @@ RUN apt-get update && apt-get install -y \
|
||||||
libxml-parser-perl \
|
libxml-parser-perl \
|
||||||
libxtst-dev \
|
libxtst-dev \
|
||||||
make \
|
make \
|
||||||
|
meson \
|
||||||
|
ninja-build \
|
||||||
systemd
|
systemd
|
||||||
|
|
||||||
# Add a user and set as default for the build. This is safer, in general, and
|
# Add a user and set as default for the build. This is safer, in general, and
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue