如何在Travis CI中触发失败?

Fin*_*sse 0 bash travis-ci

我的测试之一是带有if条件的简单bash命令。如果条件为正,我希望Travis CI将构建视为失败。

我尝试通过这种方式(.travis.yml文件的一部分)进行操作:

# ...

script:
    - npm run build
    - if [[ `git status --porcelain` ]]; then >&2 echo "Fail"; fi

# ...
Run Code Online (Sandbox Code Playgroud)

但是,当条件为肯定时,仅打印该消息,并且构建被认为是成功的。

当条件为正时,我应该怎么做才能使构建失败?

l0b*_*0b0 5

只需在exit 1;后面添加即可echo更多信息