.gitlab-ci.yml 609 Bytes
Newer Older
1 2
image: registry.freedesktop.org/pulseaudio/pulseaudio/ubuntu:18.04

3
build-autotools:
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
  stage: build
  script:
    - export MAKEFLAGS="-j$(nproc)"
    - NOCONFIGURE=1 ./bootstrap.sh
    - mkdir build
    - cd build
    - ../configure --localstatedir=/var
    - make
    - make check
    - make check-daemon
    - ulimit -c 0 # don't dump core files on tests that are supposed to assert
    - make distcheck
  artifacts:
    paths:
      - build/
19 20 21 22 23 24 25 26

build-meson:
  stage: build
  script:
    - meson build
    - cd build
    - ninja
    - ninja test
27
    - ninja test-daemon
28 29 30
  artifacts:
    paths:
      - build/