diff --git a/.travis.yml b/.travis.yml index d88894af..a1fba208 100644 --- a/.travis.yml +++ b/.travis.yml @@ -44,6 +44,15 @@ script: } [[ $(changes_in "doc") ]] && echo "Changes in ./doc are not build by CI" + + for d in $(find -name "Cargo.toml" | grep -vE "^.$"); do + dir=$(dirname $d) + changes_in $dir && \ + echo -e "\nRunning in $d\n" && \ + travis_cargo_run_in $dir + done + + echo -e "\nRunning on top-level crate...\n" travis_cargo_run_in "." addons: