card-restore: Fix memory leak
[platform/upstream/pulseaudio.git] / .gitlab-ci.yml
1 image: registry.freedesktop.org/pulseaudio/pulseaudio/ubuntu:18.04
2
3 build-autotools:
4   stage: build
5   script:
6     - export MAKEFLAGS="-j$(nproc)"
7     - NOCONFIGURE=1 ./bootstrap.sh
8     - mkdir build
9     - cd build
10     - ../configure --localstatedir=/var
11     - make
12     - make check
13     - make check-daemon
14     - ulimit -c 0 # don't dump core files on tests that are supposed to assert
15     - make distcheck
16   artifacts:
17     paths:
18       - build/
19
20 build-meson:
21   stage: build
22   script:
23     - meson build
24     - cd build
25     - ninja
26     - ninja test
27     - ninja test-daemon
28   artifacts:
29     paths:
30       - build/