我正在使用travis ci來構建一個快速的項目,但是我的構建速度很慢。RealmSwift travis編譯時間
莢文件:
platform :ios, '9.3'
use_frameworks!
target 'FlightAssistant' do
pod 'RealmSwift'
end
我與可可豆莢travis.ml高速緩存啓用。
language: objective-c
osx_image: xcode7.3
cache: cocoapods
script:
- xcodebuild -workspace App.xcworkspace/ -scheme AppTests -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 6,OS=9.3' test
構建中的大量時間花在重新編譯整個領域數據庫上。現在總的構建時間是8分鐘。無論如何可以進一步加快這一進程?
CocoaPods集成庫作爲源代碼。所以每個測試都要重建整個庫。解決這個問題的唯一方法,你應該使用預先構建的二進制代替CocoaPods。 –