X-Git-Url: http://git.ipfire.org/?p=thirdparty%2Fsystemd.git;a=blobdiff_plain;f=.travis.yml;h=dd34e9c82ac9f5a0fd84a8e11d423ea5412cc6f3;hp=ab6fe298c768d937444ed4cd56aacb1ab7cd77e0;hb=1faba68fd76ca0df5ac8b51320488aea11db2f20;hpb=5de55cc8656042281b9b6d259242f6513c14c9ab diff --git a/.travis.yml b/.travis.yml index ab6fe298c76..dd34e9c82ac 100644 --- a/.travis.yml +++ b/.travis.yml @@ -11,6 +11,15 @@ env: - 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 @@ -91,6 +100,22 @@ jobs: after_script: - $CI_MANAGERS/debian.sh CLEANUP + - stage: Fuzzit-Sanity + name: Continuous Fuzzing Sanity via Fuzzit (sanity) + language: bash + script: + - 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 env: