我在GitHub上有一个Scala项目,我使用Travis CI构建它,并在GitHub的项目主页上显示结果徽章 . 我开始编写单元测试,我意识到在我的一次提交过程中,一些测试失败了 . 但travis构建显示构建通过 .

我知道我应该使用某种钩子来检查测试失败并相应地使我的构建失败 . 但我只是不知道正确的命令是什么?我无法从任何文档中推断出这一点 .

这是我的travis.yml文件:

language: scala

jdk:
  - oraclejdk8

scala:
  - 2.11.7

script:
  - sbt clean coverage test coverageReport

after_success:
  - bash <(curl -s https://codecov.io/bash)

我应该在这里添加什么钩子,这样一旦我的单元测试失败,构建就会失败?