CI: adapt to reusable coverage-diff jobs

Change-Id: Iaa2ecc23e0c9e9713607a913344e35c4829a0a57
Depends-on: https://gerrit.cesnet.cz/c/ci/zuul-jobs-cesnet/+/2442
diff --git a/.zuul.yaml b/.zuul.yaml
index 07833bf..792b363 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -2,21 +2,17 @@
     check:
       fail-fast: true
       jobs:
-        - clang-format:
-            voting: false
         - f29-gcc-cover:
             requires: CzechLight-deps-f29-gcc
-            provides: coverage-f29-gcc
-        - f29-gcc-cover-diff:
-            voting: false
-            requires:
-              - CzechLight-deps-f29-gcc
-              - coverage-f29-gcc
-            dependencies:
-              - f29-gcc-cover
         - f29-gcc-asan-ubsan:
             requires: CzechLight-deps-f29-gcc-asan-ubsan
         - f29-clang-asan:
             requires: CzechLight-deps-f29-clang-asan
         - f29-clang-tsan:
             requires: CzechLight-deps-f29-clang-tsan
+        - cpp-coverage-diff:
+            voting: false
+        - clang-format:
+            voting: false
+        - f29-gcc-cover-previous:
+            requires: CzechLight-deps-f29-gcc