2015-06-26 2 views
2

Я пытаюсь настроить мой проект cocoapod, чтобы запустить его тест на Travis-CI после толчка. Я использую xctool 0.2.4 для запуска тестов, и он хорошо выполняется локально. Но как только он запускается на Travis-CI, шаги сборки компиляции не срабатывают по разным причинам, которые я не могу воспроизвести локально.Быстрые тесты проходят локально, но сборка не работает на 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 работать в более поздней версии, и тогда все было в порядке.

Смежные вопросы