]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
ci: do one build with no tpm/p11kit/fido2 27143/head
authorLuca Boccassi <bluca@debian.org>
Tue, 4 Apr 2023 21:37:35 +0000 (22:37 +0100)
committerLuca Boccassi <bluca@debian.org>
Tue, 4 Apr 2023 21:38:08 +0000 (22:38 +0100)
We have some missing coverage in the CI, all builds enable these features,
but there are often changes and they cover a lot of code. Do one build
without them to ensure we don't break builds.

.github/workflows/build_test.sh

index 3ec229bd9b7bed551fc3fc63f66df4d4420b9b1b..40614f9084e3dc4182140e04cf6d39c2d115772c 100755 (executable)
@@ -11,7 +11,7 @@ ARGS=(
     "--optimization=0"
     "--optimization=s"
     "--optimization=3 -Db_lto=true -Ddns-over-tls=false"
-    "--optimization=3 -Db_lto=false"
+    "--optimization=3 -Db_lto=false -Dtpm2=false -Dlibfido2=false -Dp11kit=false"
     "--optimization=3 -Ddns-over-tls=openssl"
     "--optimization=3 -Dfexecve=true -Dstandalone-binaries=true -Dstatic-libsystemd=true -Dstatic-libudev=true"
     "-Db_ndebug=true"