1

複数の iOS SDK でフレームワークをテストして、すべてで動作することを確認しようとしています。しかし、すべての SDK がすべての travis-ci で利用できるわけではないことに気付きosx_imageました。たとえば、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
4

1 に答える 1

1

このようなものをお探しですか?

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

matrix:
 include:
  - osx_image: xcode6.4
    env: TRAVIS_SWIFT_VERSION=1.2
  - osx_image: xcode7.1
    env: TRAVIS_SWIFT_VERSION=2.1

Travis のドキュメントは少しまばらですが、しばらく前に Twitter フィードで見ました。https://twitter.com/travisci/status/644930409730580480

于 2015-12-03T20:58:44.943 に答える