diff options
Diffstat (limited to '')
-rw-r--r-- | .gitlab-ci.yml | 74 |
1 files changed, 0 insertions, 74 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml deleted file mode 100644 index b21e089..0000000 --- a/.gitlab-ci.yml +++ /dev/null @@ -1,74 +0,0 @@ -image: debian:sid - -variables: - FF_DISABLE_UMASK_FOR_DOCKER_EXECUTOR: 1 - -before_script: - - apt update -qq - - apt install -qq -y eatmydata - - eatmydata apt -P pkg.dpkg.author-release build-dep -qq -y . - - ./autogen - -# Test whether the release can be done. -dist-check: - stage: test - script: - - ./configure - - make -j$(nproc) distcheck - -# Test whether the author checks pass. -author-check: - stage: test - script: - - eatmydata apt -P pkg.dpkg.author-testing build-dep -qq -y . - - ./configure - - make -j$(nproc) authorcheck - TESTSUITEFLAGS=--verbose TEST_PARALLEL=$(nproc) - -# Test whether the sanitized unit tests pass. -unit-tests: - stage: test - script: - - ./configure --enable-compiler-sanitizer - - make -j$(nproc) -C lib check - TESTSUITEFLAGS=--verbose TEST_PARALLEL=$(nproc) - -# Test whether the unit tests pass on a VPATH build. -vpath-tests: - stage: test - script: - - mkdir -p build-tree - - cd build-tree - - ../configure - - 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 - script: - - AUTHOR_TESTING=1 ./configure --enable-shared - - make -j$(nproc) check - TESTSUITEFLAGS=--verbose TEST_PARALLEL=$(nproc) - -# Test whether the functional tests pass. -func-tests: - stage: test - script: - - ./configure - - make - - eatmydata make -C tests test |