summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorPatrick Griffis <pgriffis@igalia.com>2020-12-15 17:42:40 -0600
committerPatrick Griffis <pgriffis@igalia.com>2020-12-16 13:36:06 -0600
commit46969e196a1b29120c5ae1fefa83df0152274e7b (patch)
treed885b0aaa5272225cba88727c194c76c0c803a5f /.gitlab-ci.yml
parent9eb8f2faa5b8657804175ef5a50cffbc3c602754 (diff)
downloadlibsoup-46969e196a1b29120c5ae1fefa83df0152274e7b.tar.gz
Add basic fuzzing support
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml13
1 files changed, 13 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5f73e929..17d33977 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -58,6 +58,19 @@ fedora-asan:
paths:
- "_build/meson-logs/testlog.txt"
+fedora-fuzzing:
+ stage: build
+ allow_failure: true
+ variables:
+ CC: clang
+ script:
+ - meson _build -Dauto-features=enabled -Dfuzzing=enabled -Dintrospection=disabled -Dvapi=disabled
+ - meson test -C _build --suite=fuzzing --timeout-multiplier=10
+ artifacts:
+ when: on_failure
+ paths:
+ - _build/meson-logs/
+
reference:
stage: docs
variables: