-
Notifications
You must be signed in to change notification settings - Fork 35
/
Copy path.travis.yml
29 lines (24 loc) · 1.01 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
23
24
25
26
27
28
29
# 1
language: objective-c
xcode_project: ARCarMovement.xcodeproj
xcode_scheme: ARCarMovementTests
osx_image: xcode10.3
branches:
only:
- development
# 2
before_install:
- gem install cocoapods-acknowledgements
- gem install cocoapods
- pod install
- brew update
- if brew outdated --quiet | grep -qx xctool; then brew upgrade xctool; fi
# 3
script: xcodebuild clean && xcodebuild build -workspace ARCarMovement.xcworkspace -scheme ARCarMovement -sdk iphonesimulator ONLY_ACTIVE_ARCH=NO
script: xcodebuild test -workspace ARCarMovement.xcworkspace -scheme ARCarMovementTests -sdk iphonesimulator ONLY_ACTIVE_ARCH=NO
# 4
script: xctool test -workspace ARCarMovement.xcworkspace -scheme ARCarMovementTests -sdk iphonesimulator ONLY_ACTIVE_ARCH=NO
# 5
script:
- xcodebuild build-for-testing -workspace ARCarMovement.xcworkspace -scheme ARCarMovement -sdk iphonesimulator ONLY_ACTIVE_ARCH=NO
- xctool run-tests -workspace ARCarMovement.xcworkspace -scheme ARCarMovementTests -sdk iphonesimulator ONLY_ACTIVE_ARCH=NO