2016-04-19 4 views
1

私はOS X 10.10およびOS X 10.9のような異なるos xプラットフォームで私のテストを行うことができるように、複数のOS Xイメージを含める必要があります。.travis.ymlに複数のOS Xイメージを含める方法

のXcode 7.3(OS X 10.11) - osx_image:xcode7.3

のXcode 6.4(OS X 10.10) - osx_image:xcode6.4

のXcode 6.2(OS X 10.9) - osx_image:ベータxcode6.2

はここにあなたが漠然とTesting Your Project on Multiple Operating Systemsで説明したように、異なるosx_imageを指定することで、OS Xのさまざまなバージョンでテストするために、ビルド行列を使用することができます私の現在の.travis.yml

language: objective-c 
osx_image: xcode7.3 

install: 
    - carthage update Nimble Quick --platform iOS --no-use-binaries 
    - carthage update Alamofire --no-use-binaries 

script: 
    - xcodebuild clean test -project Restofire.xcodeproj 
    -scheme Restofire-iOS 
    -sdk iphonesimulator ONLY_ACTIVE_ARCH=NO 
    -destination 'name=iPhone 6,OS=9.3' 

答えて

3

です。

サンプル.travis.yml:

language: objective-c 

matrix: 
    include: 
    - osx_image: xcode7.3 
    - osx_image: xcode7.1