【问题标题】:Swift tests pass locally but the build fails on Travis-CISwift 测试在本地通过,但在 Travis-CI 上构建失败
【发布时间】:2015-06-26 12:29:04
【问题描述】:

我正在尝试设置我的cocoapod 项目,以便在推送后在 Travis-CI 上运行它的测试。我正在使用 xctool 0.2.4 运行测试,它在本地执行良好。但是一旦它在 Travis-CI 上运行,编译构建步骤就会由于各种原因而失败,我似乎无法在本地重现。

xctool test -project test/MEViewExtensions.xcodeproj -scheme MEViewExtensions -sdk iphonesimulator

这里有两个在我的机器上运行良好的故障:

我至少希望在我的机器上得到相同的错误,以便能够对其进行调试。有什么想法吗?

【问题讨论】:

    标签: swift llvm travis-ci xctool


    【解决方案1】:

    问题是我在 Xcode 6.3 上使用较新版本的 Swift 运行测试,而 Travis 测试是在 Xcode 6.1 上运行带有不同类型错误的旧版本。必须将osx_image: beta-xcode6.3 添加到我的.travis.yml 文件中以强制Travis 在更高版本上运行,然后就可以了。

    【讨论】:

      猜你喜欢
      • 2023-03-19
      • 1970-01-01
      • 1970-01-01
      • 2012-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多