2015-06-26 51 views
2

我試圖設置我的cocoapod項目在推送後運行它在Travis-CI上的測試。我使用xctool 0.2.4來運行測試,並且在本地執行。但只要它在Travis-CI上運行,編譯構建步驟就會因爲各種原因而失敗,這在我看來並不能在本地重現。Swift測試通過本地,但構建失敗Travis-CI

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

這裏有兩個失敗這在我的機器上正常工作:

我至少想在我的機器上得到相同的錯誤,以便能夠進行調試。有任何想法嗎?

回答

1

問題是我正在Xcode 6.3上運行帶有更新版本的Swift的測試,而Travis測試是在Xcode 6.1上運行的,而舊版本則使用了不同類型的錯誤。必須將osx_image: beta-xcode6.3添加到我的.travis.yml文件中,以便強制Travis在更高版本上運行,然後就可以了。

相關問題