]> git.ipfire.org Git - thirdparty/git.git/commitdiff
gitlab-ci: add smoke test for fuzzers
authorPatrick Steinhardt <ps@pks.im>
Mon, 29 Apr 2024 06:13:23 +0000 (08:13 +0200)
committerJunio C Hamano <gitster@pobox.com>
Mon, 6 May 2024 18:52:24 +0000 (11:52 -0700)
Our GitLab CI setup has a test gap where the fuzzers aren't exercised at
all. Add a smoke test, similar to the one we have in GitHub Workflows.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
.gitlab-ci.yml

index c0fa2fe90b4b81aad0d1ce6f50770cbbbebcebf9..33d53b3ec764d8f45b67fe0f24b34c4fc9b10e49 100644 (file)
@@ -93,6 +93,15 @@ test:osx:
       - t/failed-test-artifacts
     when: on_failure
 
+test:fuzz-smoke-tests:
+  image: ubuntu:latest
+  variables:
+    CC: clang
+  before_script:
+    - ./ci/install-docker-dependencies.sh
+  script:
+    - ./ci/run-build-and-minimal-fuzzers.sh
+
 static-analysis:
   image: ubuntu:22.04
   variables: