forked from dropbox/pilot
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
22 lines (22 loc) · 1.66 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
osx_image: xcode10.1
language: objective-c
branches:
only:
- master
notifications:
email: false
script:
- set -o pipefail
- xcodebuild -version
- xcodebuild -showsdks
- xcodebuild -list
- xcrun simctl list
- xcodebuild test -project Pilot.xcodeproj -scheme "Pilot iOS" -sdk "iphonesimulator" -destination "platform=iOS Simulator,OS=10.1,name=iPhone 7"
- xcodebuild test -project Pilot.xcodeproj -scheme "Pilot macOS" -sdk "macosx10.14" -destination "arch=x86_64"
- xcodebuild test -project Pilot.xcodeproj -scheme "PilotUI iOS" -sdk "iphonesimulator" -destination "platform=iOS Simulator,OS=10.1,name=iPhone 7"
- xcodebuild test -project Pilot.xcodeproj -scheme "PilotUI macOS" -sdk "macosx10.14" -destination "arch=x86_64"
- xcodebuild clean build -xcconfig ./travis-macos.xcconfig -project Examples/iTunesSearch/iTunesSearch.xcodeproj -target macOS -sdk "macosx10.14" -destination "arch=x86_64"
- xcodebuild clean build -xcconfig ./travis-ios.xcconfig -project Examples/iTunesSearch/iTunesSearch.xcodeproj -target iOS -sdk "iphonesimulator" -destination "platform=iOS Simulator,OS=10.1,name=iPhone 7"
- xcodebuild clean build -xcconfig ./travis-macos.xcconfig -project Examples/Catalog/Catalog.xcodeproj -target Catalog -sdk "macosx10.14" -destination "arch=x86_64"
- xcodebuild clean build -xcconfig ./travis-ios.xcconfig -project Examples/Catalog/Catalog.xcodeproj -target CatalogiOS -sdk "iphonesimulator" -destination "platform=iOS Simulator,OS=10.1,name=iPhone 7"
- xcodebuild clean build -xcconfig ./travis-macos.xcconfig -project Examples/DirectoryViewer/DirectoryViewer.xcodeproj -target DirectoryViewer -sdk "macosx10.14" -destination "arch=x86_64"