gitlab: Add meson build to CI

This commit is contained in:
Arun Raghavan 2018-09-17 09:51:15 +05:30
parent 012dfc4631
commit 3415375849
2 changed files with 6 additions and 0 deletions

View file

@ -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/

View file

@ -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