- REPO_ROOT="$TRAVIS_BUILD_DIR"
stages:
+ - name: Build & test
+ if: type != cron
+
+ - name: Fuzzit-Fuzzing
+ if: type = cron
+
+ - name: Fuzzit-Sanity
+ if: type != cron
+
# Run Coverity periodically instead of for each commit/PR
- name: Coverity
if: type = cron
after_script:
- $CI_MANAGERS/debian.sh CLEANUP
- - name: Ubuntu Xenial
+ - stage: Fuzzit-Sanity
+ name: Continuous Fuzzing Sanity via Fuzzit (sanity)
language: bash
script:
- - set -e
- - sudo $CI_MANAGERS/xenial.sh
- - set +e
+ - set -e
+ - $CI_MANAGERS/fuzzit.sh sanity
+ - set +e
+
+ - stage: Fuzzit-Fuzzing
+ name: Continuous Fuzzing Sanity via Fuzzit (fuzzing daily)
+ language: bash
+ script:
+ - set -e
+ - $CI_MANAGERS/fuzzit.sh fuzzing
+ - set +e
- stage: Coverity
language: bash