]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
travis: make sure the fuzz targets can be built on FuzzBuzz
authorEvgeny Vereshchagin <evvers@ya.ru>
Sun, 5 May 2019 20:00:38 +0000 (20:00 +0000)
committerEvgeny Vereshchagin <evvers@ya.ru>
Tue, 7 May 2019 21:39:01 +0000 (21:39 +0000)
.travis.yml
travis-ci/managers/fuzzbuzz.sh [new file with mode: 0755]

index 6eae0bc3e4ed71a94c87dfc2b983b93bf687c5ff..1dfdc5b799c540b10ada720116441c1951863e37 100644 (file)
@@ -98,6 +98,13 @@ jobs:
               - sudo $CI_MANAGERS/xenial.sh
               - set +e
 
+        - name: FuzzBuzz
+          language: bash
+          script:
+              - set -e
+              - $CI_MANAGERS/fuzzbuzz.sh
+              - set +e
+
         - stage: Coverity
           language: bash
           env:
diff --git a/travis-ci/managers/fuzzbuzz.sh b/travis-ci/managers/fuzzbuzz.sh
new file mode 100755 (executable)
index 0000000..607ef15
--- /dev/null
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+set -e
+set -x
+
+cd $REPO_ROOT
+wget https://app.fuzzbuzz.io/releases/cli/latest/linux/fuzzbuzz
+chmod +x fuzzbuzz
+./fuzzbuzz validate
+./fuzzbuzz target test fuzz-unit-file --all