|
1 | 1 | os: osx
|
2 | 2 | language: objective-c
|
3 | 3 | matrix:
|
4 |
| - include: |
5 |
| - - {osx_image: xcode9, env: 'Sw=4.0 Pt=iOS Dn="OS=10.3.1,name=iPhone SE"'} |
6 |
| - - {osx_image: xcode9, env: 'Sw=4.0 Pt=iOS Dn="OS=11.0,name=iPhone SE"'} |
7 |
| - - {osx_image: xcode9, env: 'Sw=4.0 Pt=tvOS Dn="OS=10.2,name=Apple TV 1080p"'} |
8 |
| - - {osx_image: xcode9, env: 'Sw=4.0 Pt=tvOS Dn="OS=11.0,name=Apple TV 1080p"'} |
9 |
| - |
10 |
| - - {osx_image: xcode9, env: 'Sw=3.2 Pt=iOS Dn="OS=10.3.1,name=iPhone SE"'} |
11 |
| - - {osx_image: xcode9, env: 'Sw=3.2 Pt=iOS Dn="OS=11.0,name=iPhone SE"'} |
12 |
| - - {osx_image: xcode9, env: 'Sw=3.2 Pt=tvOS Dn="OS=10.2,name=Apple TV 1080p"'} |
13 |
| - - {osx_image: xcode9, env: 'Sw=3.2 Pt=tvOS Dn="OS=11.0,name=Apple TV 1080p"'} |
14 |
| - |
15 |
| - - {osx_image: xcode8.3, env: 'Sw=3.1 Pt=iOS Dn="OS=10.3.1,name=iPhone SE"'} |
16 |
| - - {osx_image: xcode8.3, env: 'Sw=3.1 Pt=iOS Dn="OS=9.0,name=iPhone 6"'} |
17 |
| - - {osx_image: xcode8.3, env: 'Sw=3.1 Pt=iOS Dn="OS=8.1,name=iPhone 4S"'} |
18 |
| - - {osx_image: xcode8.3, env: 'Sw=3.1 Pt=tvOS Dn="OS=10.2,name=Apple TV 1080p"'} |
19 |
| - - {osx_image: xcode8.3, env: 'Sw=3.1 Pt=tvOS Dn="OS=9.0,name=Apple TV 1080p"'} |
20 |
| - |
21 |
| - - {osx_image: xcode8.2, env: 'Sw=3.0 Pt=iOS Dn="OS=10.2,name=iPhone SE"'} |
22 |
| - - {osx_image: xcode8.2, env: 'Sw=3.0 Pt=tvOS Dn="OS=10.1,name=Apple TV 1080p"'} |
| 4 | + include: |
| 5 | + - {osx_image: xcode8.3, env: 'PLAT=iOS SWFT=3.1 DST="OS=8.4,name=iPhone 4S"'} |
| 6 | + - {osx_image: xcode8.3, env: 'PLAT=iOS SWFT=3.1 DST="OS=9.3,name=iPhone 6"'} |
| 7 | + - {osx_image: xcode8.3, env: 'PLAT=iOS SWFT=3.1 DST="OS=10.3.1,name=iPhone SE"'} |
| 8 | + - {osx_image: xcode8.3, env: 'PLAT=tvOS SWFT=3.1 DST="OS=9.2,name=Apple TV 1080p"'} |
| 9 | + - {osx_image: xcode8.3, env: 'PLAT=tvOS SWFT=3.1 DST="OS=10.2,name=Apple TV 1080p"'} |
23 | 10 |
|
| 11 | + - {osx_image: xcode9.2, env: 'PLAT=iOS SWFT=3.2 DST="OS=11.2,name=iPhone SE"'} |
| 12 | + - {osx_image: xcode9.2, env: 'PLAT=tvOS SWFT=3.2 DST="OS=11.2,name=Apple TV"'} |
| 13 | + |
| 14 | + - {osx_image: xcode9.2, env: 'PLAT=iOS SWFT=4.0 DST="OS=8.4,name=iPhone 4s"'} |
| 15 | + - {osx_image: xcode9.2, env: 'PLAT=iOS SWFT=4.0 DST="OS=9.3,name=iPhone SE"'} |
| 16 | + - {osx_image: xcode9.2, env: 'PLAT=iOS SWFT=4.0 DST="OS=10.3.1,name=iPhone SE"'} |
| 17 | + - {osx_image: xcode9.2, env: 'PLAT=iOS SWFT=4.0 DST="OS=11.2,name=iPhone SE"'} |
| 18 | + - {osx_image: xcode9.2, env: 'PLAT=tvOS SWFT=4.0 DST="OS=9.2,name=Apple TV 1080p"'} |
| 19 | + - {osx_image: xcode9.2, env: 'PLAT=tvOS SWFT=4.0 DST="OS=10.2,name=Apple TV 1080p"'} |
| 20 | + - {osx_image: xcode9.2, env: 'PLAT=tvOS SWFT=4.0 DST="OS=11.2,name=Apple TV"'} |
| 21 | +cache: |
| 22 | + directories: |
| 23 | + - Carthage |
24 | 24 | install:
|
25 |
| - - carthage bootstrap --platform $Pt |
| 25 | + - carthage bootstrap --cache-builds --no-use-binaries --platform $PLAT |
26 | 26 | script:
|
27 |
| - - xcodebuild -scheme PMKUIKit -quiet -destination "$Dn" build SWIFT_VERSION="$Sw" |
| 27 | + - xcodebuild -scheme PMKUIKit -quiet -destination "$DST" build SWIFT_VERSION="$SWFT" |
0 commit comments