gitlab-ci: build out-of-tree too

One test is enough -- do it in makecheck.

Must git clean first any previous builds.

Signed-off-by: Uri Lublin <uril@redhat.com>
Acked-by: Frediano Ziglio <fziglio@redhat.com>
This commit is contained in:
Uri Lublin 2019-05-01 14:20:54 +03:00 committed by Frediano Ziglio
parent ed68d491fd
commit 0c4c3a6916

View File

@ -14,12 +14,18 @@ before_script:
makecheck:
script:
# Also check out-of-tree build
- git clean -fdx # cleanup after previous builds
- git submodule foreach --recursive git clean -fdx
- mkdir builddir
- cd builddir
- >
CFLAGS='-O2 -pipe -g -fsanitize=address -fno-omit-frame-pointer -Wframe-larger-than=40920'
LDFLAGS='-fsanitize=address -lasan'
./autogen.sh --enable-celt051
../autogen.sh --enable-celt051
- make
- make -C server check || (cat server/tests/test-suite.log && exit 1)
- cd ..
meson-makecheck:
script: