【发布时间】:2016-05-08 11:32:57
【问题描述】:
我有一个开源的 Obj-C repository 和 Kiwi 单元测试框架作为 CocoaPods 依赖项。
为了运行测试,我使用Travis CI 持续集成工具。
以前一切都很好,所有单元测试都已执行,但现在我收到 Travis CI 构建错误:
ERROR: Error installing cocoapods:
activesupport requires Ruby version >= 2.2.2.
这是我的.travis.yml 文件:
language: objective-c
before_install:
- sw_vers
- cd EKAlgorithmsApp
install: make install
script: make ci
这是我的Makefile:
install:
gem install cocoapods --no-ri --no-rdoc
gem install xcpretty --no-ri --no-rdoc
pod install
ci:
xcodebuild -workspace EKAlgorithmsApp.xcworkspace/ -scheme EKAlgorithmsSpecs -sdk macosx -configuration Release clean test | xcpretty -c
Travis CI 方面的配置似乎发生了一些变化,但我对 Ruby 不是很熟悉,所以我需要有关如何修复该警告以成功运行我的测试的帮助。
【问题讨论】:
标签: ruby cocoapods travis-ci activesupport kiwi