X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=.travis.yml;h=dd34e9c82ac9f5a0fd84a8e11d423ea5412cc6f3;hb=1a31d050f26834efdd6bfc5bdd233a2ec11cf294;hp=6eae0bc3e4ed71a94c87dfc2b983b93bf687c5ff;hpb=4a2c3dc318fab4e3cbe33e9835372f67e5114d54;p=thirdparty%2Fsystemd.git diff --git a/.travis.yml b/.travis.yml index 6eae0bc3e4e..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,12 +100,21 @@ jobs: 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