[pulseaudio-commits] [Git][pulseaudio/pulseaudio][master] gitlab: Add meson build to CI
Arun Raghavan
gitlab at gitlab.freedesktop.org
Mon Sep 17 05:22:37 UTC 2018
Arun Raghavan pushed to branch master at PulseAudio / pulseaudio
Commits:
34153758 by Arun Raghavan at 2018-09-17T05:05:57Z
gitlab: Add meson build to CI
- - - - -
2 changed files:
- .gitlab-ci.yml
- scripts/Dockerfile
Changes:
=====================================
.gitlab-ci.yml
=====================================
@@ -13,6 +13,10 @@ build:
- make check-daemon
- ulimit -c 0 # don't dump core files on tests that are supposed to assert
- make distcheck
+ - cd ..
+ - meson . build-meson
+ - ninja -C build-meson
artifacts:
paths:
- build/
+ - build-meson/
=====================================
scripts/Dockerfile
=====================================
@@ -41,6 +41,8 @@ RUN apt-get update && apt-get install -y \
libxml-parser-perl \
libxtst-dev \
make \
+ meson \
+ ninja-build \
systemd
# Add a user and set as default for the build. This is safer, in general, and
View it on GitLab: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/commit/34153758494ae1554419832c0c4047467859516d
--
View it on GitLab: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/commit/34153758494ae1554419832c0c4047467859516d
You're receiving this email because of your account on gitlab.freedesktop.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/pulseaudio-commits/attachments/20180917/b9a29a6a/attachment-0001.html>
More information about the pulseaudio-commits
mailing list