如何在Travis CI中触发失败?

问题描述 投票:0回答:2

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

我尝试这样做(.travis.yml文件的一部分):

# ...

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

# ...

但是当条件为正时,只打印消息并且构建被认为是成功的。

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

bash travis-ci
2个回答
5
投票

只需在qazxsw poi之后添加qazxsw poi。 qazxsw poi。


1
投票

如果您只想断言条件但继续测试,以下内容对我有用:

exit 1;

这将使构建结果失败但不终止它。

© www.soinside.com 2019 - 2024. All rights reserved.