CI: keep testing the Python bindings

Since https://gerrit.cesnet.cz/c/CzechLight/netconf-cli/+/2550 these
were ignored by the CI because it only matched jobs ending on "-gcc". We
do not have any such jobs since that commit as we're moved to coverage
even before that, and the "f29-gcc" was the only one remaining that
matched. Oops.

Change-Id: Ibe572bca6cbcd02e26dc1f4424694f12d5cac957
diff --git a/ci/build.sh b/ci/build.sh
index 3e2cf5d..7ddaf4e 100755
--- a/ci/build.sh
+++ b/ci/build.sh
@@ -45,7 +45,7 @@
     export LDFLAGS="-fsanitize=thread ${LDFLAGS}"
 fi
 
-if [[ $ZUUL_JOB_NAME =~ -gcc$ ]]; then
+if [[ ${ZUUL_JOB_NAME%%-cover?(-previous|-diff)} =~ -gcc$ ]]; then
     # Python and ASAN (and, presumably, all other sanitizers) are tricky to use from a Python DSO,
     # I was, e.g., getting unrelated failures from libyang's thread-local global access (ly_errno)
     # even when correctly injecting the ASAN runtime via LD_PRELOAD. Let's just give up and only