diff --git a/.travis.yml b/.travis.yml index a8ac5f5ca..f341035e8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -20,10 +20,12 @@ env: - TEST_SUITE=criv1alpha1test - TEST_SUITE=criv1alpha2test + script: | + set -e # fast fail if [[ "${TEST_SUITE}" = "unittest" ]]; then - hack/install/install_ci_related.sh - make unit-test || travis_terminate 1 + sudo env "PATH=$PATH" hack/install/install_ci_related.sh + make unit-test make coverage elif [[ "${TEST_SUITE}" = "integrationtest" ]]; then make build @@ -32,7 +34,7 @@ script: | sudo env "PATH=$PATH" make install sudo env "PATH=$PATH" make download_dependencies - sudo env "PATH=$PATH" make integration-test || travis_terminate 1 + sudo env "PATH=$PATH" make integration-test make coverage elif [[ "${TEST_SUITE}" = "criv1alpha1test" ]]; then make build @@ -40,7 +42,7 @@ script: | sudo env "PATH=$PATH" make install sudo env "PATH=$PATH" make download_dependencies - sudo env "PATH=$PATH" make cri-v1alpha1-test || travis_terminate 1 + sudo env "PATH=$PATH" make cri-v1alpha1-test make coverage else make build @@ -48,7 +50,7 @@ script: | sudo env "PATH=$PATH" make install sudo env "PATH=$PATH" make download_dependencies - sudo env "PATH=$PATH" make cri-v1alpha2-test || travis_terminate 1 + sudo env "PATH=$PATH" make cri-v1alpha2-test make coverage fi