Hash :
488d585e
Author :
Date :
2023-10-27T23:33:06
build: Add a new vpath-tests CI test This will check that we do not regress for out-of-tree builds.
image: debian:latest
before_script:
- apt-get update -qq
- apt-get install -qq -y --no-install-recommends
git gcc make autoconf automake libtool gcovr
- ./autogen
vpath-tests:
stage: test
script:
- mkdir -p build-tree
- cd build-tree
- ../configure
- make check
unit-tests:
stage: test
script:
- ./configure --enable-sanitize
- make check
coverage:
stage: test
script:
- ./configure --disable-static
- make check CFLAGS="--coverage -O0 -ggdb" LDFLAGS="--coverage -O0 -ggdb"
- gcovr -s -e test/