forked from Quick/Nimble
-
Notifications
You must be signed in to change notification settings - Fork 0
/
circle.yml
42 lines (38 loc) · 1.19 KB
/
circle.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
machine:
xcode:
version: "6.3.1"
general:
branches:
ignore:
- swift-2.0 # Circle CI doesn't support Xcode 7/Swift 2.0 yet.
# despite what circle ci says, xctool 0.2.3 cannot run
# ios simulator tests on iOS frameworks for whatever reason.
#
# See: https://github.com/facebook/xctool/issues/415
test:
override:
- set -o pipefail &&
xcodebuild
-scheme "Nimble-iOS"
-sdk iphonesimulator
-destination 'platform=iOS Simulator,OS=8.1,name=iPhone 6'
-project Nimble.xcodeproj
-configuration Debug
CODE_SIGNING_REQUIRED=NO
CODE_SIGN_IDENTITY=
PROVISIONING_PROFILE=
clean test |
tee $CIRCLE_ARTIFACTS/xcode_raw_ios.log |
xcpretty --color --report junit --output $CIRCLE_TEST_REPORTS/xcode/ios-results.xml
- set -o pipefail &&
xcodebuild
-scheme "Nimble-OSX"
-sdk macosx
-project Nimble.xcodeproj
-configuration Debug
CODE_SIGNING_REQUIRED=NO
CODE_SIGN_IDENTITY=
PROVISIONING_PROFILE=
clean test |
tee $CIRCLE_ARTIFACTS/xcode_raw_osx.log |
xcpretty --color --report junit --output $CIRCLE_TEST_REPORTS/xcode/osx-results.xml