Travis CI跳过测试和部署

时间:2017-11-16 19:44:01

标签: continuous-integration travis-ci continuous-deployment

My Travis测试失败,但我仍想部署该应用。是否有可能跳过Travis的测试阶段并继续部署?

4 个答案:

答案 0 :(得分:7)

您可以将script echo添加到.travis.yml文件中。

这将迫使Travis运行您的脚本消息,而不是自动运行测试。

script:
- echo "skipping tests"

答案 1 :(得分:2)

根据官方文档,这样做的方法是:

install: true

这里是:https://docs.travis-ci.com/user/customizing-the-build/#skipping-the-installation-step

答案 2 :(得分:0)

如果您只想跳过测试但仍要构建,则可以在不使用test选项的情况下调用xcode构建。

script:
- set -o pipefail
- xcodebuild -workspace YourWorkspace.xcworkspace -scheme YourScheme -destination platform\=yourDestinationPlatform build | xcpretty

答案 3 :(得分:0)

将此行添加到您的.travis.yml文件中。

script: echo "Success!"