|
9 | 9 | - LANG=en_US.UTF-8 |
10 | 10 | - IOS_SDK=iphonesimulator9.3 |
11 | 11 | - OSX_SDK=macosx10.11 |
| 12 | + - TVOS_SDK=appletvsimulator9.2 |
| 13 | + - WATCHOS_SDK=watchsimulator2.2 |
12 | 14 | matrix: |
13 | | - - DESTINATION="OS=8.1,name=iPhone 4S" SCHEME="CoreDataQueryInterface iOS" SDK="$IOS_SDK" POD_LINT="NO" |
14 | | - - DESTINATION="OS=8.2,name=iPhone 5" SCHEME="CoreDataQueryInterface iOS" SDK="$IOS_SDK" POD_LINT="NO" |
15 | | - - DESTINATION="OS=8.3,name=iPhone 5S" SCHEME="CoreDataQueryInterface iOS" SDK="$IOS_SDK" POD_LINT="NO" |
16 | | - - DESTINATION="OS=8.4,name=iPhone 6" SCHEME="CoreDataQueryInterface iOS" SDK="$IOS_SDK" POD_LINT="NO" |
17 | | - - DESTINATION="OS=9.0,name=iPhone 6" SCHEME="CoreDataQueryInterface iOS" SDK="$IOS_SDK" POD_LINT="NO" |
18 | | - - DESTINATION="OS=9.1,name=iPhone 6 Plus" SCHEME="CoreDataQueryInterface iOS" SDK="$IOS_SDK" POD_LINT="NO" |
19 | | - - DESTINATION="OS=9.2,name=iPhone 6S" SCHEME="CoreDataQueryInterface iOS" SDK="$IOS_SDK" POD_LINT="NO" |
20 | | - - DESTINATION="OS=9.3,name=iPhone 6S Plus" SCHEME="CoreDataQueryInterface iOS" SDK="$IOS_SDK" POD_LINT="NO" |
21 | | - - DESTINATION="arch=x86_64" SCHEME="CoreDataQueryInterface OSX" SDK="$OSX_SDK" POD_LINT="NO" |
| 15 | + - DESTINATION="OS=8.1,name=iPhone 4S" SCHEME="CoreDataQueryInterface iOS" SDK="$IOS_SDK" POD_LINT="NO" COMMAND="test" |
| 16 | + - DESTINATION="OS=8.2,name=iPhone 5" SCHEME="CoreDataQueryInterface iOS" SDK="$IOS_SDK" POD_LINT="NO" COMMAND="test" |
| 17 | + - DESTINATION="OS=8.3,name=iPhone 5S" SCHEME="CoreDataQueryInterface iOS" SDK="$IOS_SDK" POD_LINT="NO" COMMAND="test" |
| 18 | + - DESTINATION="OS=8.4,name=iPhone 6" SCHEME="CoreDataQueryInterface iOS" SDK="$IOS_SDK" POD_LINT="NO" COMMAND="test" |
| 19 | + - DESTINATION="OS=9.0,name=iPhone 6" SCHEME="CoreDataQueryInterface iOS" SDK="$IOS_SDK" POD_LINT="NO" COMMAND="test" |
| 20 | + - DESTINATION="OS=9.1,name=iPhone 6 Plus" SCHEME="CoreDataQueryInterface iOS" SDK="$IOS_SDK" POD_LINT="NO" COMMAND="test" |
| 21 | + - DESTINATION="OS=9.2,name=iPhone 6S" SCHEME="CoreDataQueryInterface iOS" SDK="$IOS_SDK" POD_LINT="NO" COMMAND="test" |
| 22 | + - DESTINATION="OS=9.3,name=iPhone 6S Plus" SCHEME="CoreDataQueryInterface iOS" SDK="$IOS_SDK" POD_LINT="NO" COMMAND="test" |
| 23 | + - DESTINATION="arch=x86_64" SCHEME="CoreDataQueryInterface OSX" SDK="$OSX_SDK" POD_LINT="YES" COMMAND="test" |
| 24 | + - DESTINATION="OS=9.2,name=Apple TV 1080p" SCHEME="CoreDataQueryInterface tvOS" SDK="$TVOS_SDK" POD_LINT="NO" COMMAND="test" |
| 25 | + - DESTINATION="OS=2.2,name=Apple Watch - 42mm" SCHEME="CoreDataQueryInterface watchOS" SDK="$WATCHOS_SDK" POD_LINT="NO" COMMAND="build" |
22 | 26 | before_install: |
23 | 27 | - gem install cocoapods --no-rdoc --no-ri --no-document --quiet |
24 | 28 | - gem install xcpretty --no-rdoc --no-ri --no-document --quiet |
25 | 29 | script: |
26 | 30 | - set -o pipefail |
27 | 31 | - xcodebuild -version |
28 | 32 | - xcodebuild -showsdks |
29 | | - - xcodebuild -project CoreDataQueryInterface.xcodeproj -scheme "$SCHEME" -sdk $SDK -destination "$DESTINATION" -configuration Debug ONLY_ACTIVE_ARCH=NO test | xcpretty -c |
| 33 | + - xcodebuild -project CoreDataQueryInterface.xcodeproj -scheme "$SCHEME" -sdk $SDK -destination "$DESTINATION" -configuration Debug ONLY_ACTIVE_ARCH=NO $COMMAND | xcpretty -c |
30 | 34 | - if [ $POD_LINT = "YES" ]; then |
31 | 35 | pod lib lint --quick; |
32 | 36 | fi |
0 commit comments