-
Notifications
You must be signed in to change notification settings - Fork 63
/
circle.yml
16 lines (14 loc) · 911 Bytes
/
circle.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
machine:
xcode:
version: "10.3.0"
dependencies:
override:
- rm -rf Carthage
- carthage update
test:
override:
- set -o pipefail && xcodebuild -project Imaginary.xcodeproj -scheme "Imaginary-macOS" -sdk macosx clean build
- set -o pipefail && xcodebuild -project Imaginary.xcodeproj -scheme "Imaginary-iOS" -sdk iphonesimulator clean build
- set -o pipefail && xcodebuild -project Imaginary.xcodeproj -scheme "Imaginary-iOS" -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 8,OS=11.0.1' -enableCodeCoverage YES test
- set -o pipefail && xcodebuild -project Imaginary.xcodeproj -scheme "Imaginary-tvOS" -destination 'platform=tvOS Simulator,name=Apple TV,OS=11.0' clean build
- set -o pipefail && xcodebuild -project Imaginary.xcodeproj -scheme "Imaginary-tvOS" -destination 'platform=tvOS Simulator,name=Apple TV,OS=11.0' -enableCodeCoverage YES test