summaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml14
1 files changed, 14 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3a45c0d..b21e089 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -43,6 +43,20 @@ vpath-tests:
- make -j$(nproc) check
TESTSUITEFLAGS=--verbose TEST_PARALLEL=$(nproc)
+# Test whether the unit tests pass with minimal library dependencies.
+minlib-tests:
+ stage: test
+ script:
+ - ./configure
+ --without-liblzma
+ --without-libz
+ --without-libz-ng
+ --without-libzstd
+ --without-libbz2
+ --without-libselinux
+ - make -j$(nproc) check
+ TESTSUITEFLAGS=--verbose TEST_PARALLEL=$(nproc)
+
# Test whether we can build the shared library.
shlib-tests:
stage: test