Merge branch 'upstream' into tizen
[platform/upstream/cryptsetup.git] / .gitlab / ci / compilation-various-disables.yml
1 test-gcc-disable-compiles:
2   extends:
3     - .gitlab-shared-gcc
4   parallel:
5     matrix:
6       - DISABLE_FLAGS: [
7           "--disable-keyring",
8           "--disable-external-tokens --disable-ssh-token",
9           "--disable-luks2-reencryption",
10           "--disable-cryptsetup --disable-veritysetup --disable-integritysetup",
11           "--disable-kernel_crypto",
12           "--disable-selinux",
13           "--disable-udev",
14           "--disable-internal-argon2",
15           "--disable-blkid"
16       ]
17   script:
18     - export CFLAGS="-Wall -Werror"
19     - ./configure $DISABLE_FLAGS
20     - make -j
21     - make -j check-programs