.travis.yml失败,Swift项目的退出代码为2

时间:2018-06-24 07:57:11

标签: xcode travis-ci

我可以使用

从命令行在本地进行测试
xcodebuild clean test -workspace MobileLogistics2.xcworkspace \
  -scheme MobileLogistics2 -sdk iphonesimulator \
  -destination 'platform=iOS Simulator,name=iPhone SE,OS=11.4'

成功。

使用Travis使用以下.travis.yml进行测试失败,退出代码为2。

language: objective-c
osx_image: xcode9.4
script:
  -xcodebuild clean test -workspace MobileLogistics2.xcworkspace \
    -scheme MobileLogistics2 -sdk iphonesimulator \
    -destination 'platform=iOS Simulator,name=iPhone SE,OS=11.4'

我已经意识到Travis当前似乎只有iOS 11.0可用,因为尝试11.4时它会因另一个错误和更好的提示而失败-因此上面OS中的区别是有目的的。
更改为osx_image: xcode9.4,现在OS=11.4可用。

到目前为止,我无法得知error code 2是什么,我的Google-Voodoo把我留在了那里,所以任何提示都值得赞赏。

0 个答案:

没有答案