4 FF_DISABLE_UMASK_FOR_DOCKER_EXECUTOR: 1
8 - apt install -qq -y eatmydata
9 - eatmydata apt install -qq -y --no-install-recommends
11 - eatmydata apt build-dep -qq -y .
14 # Test whether the release can be done.
18 - eatmydata apt install -qq -y --no-install-recommends
23 # Test whether the unit tests pass.
27 - eatmydata apt install -qq -y --no-install-recommends
28 fakeroot gpg cppcheck shellcheck aspell aspell-en codespell i18nspector
29 libtest-strict-perl libtest-minimumversion-perl libtest-perl-critic-perl
30 libtest-pod-perl libtest-pod-coverage-perl libtest-spelling-perl
33 - make check TESTSUITEFLAGS=--verbose TEST_PARALLEL=$(nproc)
36 # Test whether the unit tests pass on a VPATH build.
43 - make check TESTSUITEFLAGS=--verbose TEST_PARALLEL=$(nproc)
45 # Test whether we can build the shared library.
49 - DPKG_DEVEL_MODE=1 ./configure --enable-shared
50 - make check TESTSUITEFLAGS=--verbose TEST_PARALLEL=$(nproc)
52 # Test whether the functional tests pass.
59 - echo "DPKG_BUILDTREE = $(realpath ..)" >>.pkg-tests.conf