Travis-CI测试多个iOS SDK

时间:2015-10-16 23:26:54

标签: cocoa-touch travis-ci xctool

我正在尝试在多个iOS SDK上测试一个框架,以确保它能够正常运行。但我意识到并非所有的travis-ci osx_image都可以使用所有SDK。例如,xcode7只有iphonesimulator9.0

有没有办法在osx_image中指定matrix?这就是我现在的文件:

language: objective-c
osx_image: xcode7

env:
  matrix:
    - SDK=iphonesimulator8.1
    - SDK=iphonesimulator8.2
    - SDK=iphonesimulator8.3
    - SDK=iphonesimulator8.4
    - SDK=iphonesimulator9.0

script: 
  - xctool clean test -project KGNColor.xcodeproj -scheme KGNColor -sdk $SDK

1 个答案:

答案 0 :(得分:1)

你正在寻找这样的东西吗?

https://github.com/realm/jazzy/blob/master/.travis.yml#L12-L17

SomeObject

特拉维斯的文档有点稀疏,但我在推特上看到了一段时间。 https://twitter.com/travisci/status/644930409730580480