@@ -5,12 +5,12 @@ language: objective-c
5
5
xcode_workspace : OneTimePassword.xcworkspace
6
6
xcode_scheme : OneTimePassword (iOS)
7
7
8
- osx_image : xcode9.3
8
+ osx_image : xcode10
9
9
10
10
env :
11
- - RUNTIME="iOS 9.3" DEVICE="iPhone 6s"
12
11
- RUNTIME="iOS 10.3" DEVICE="iPhone 7 Plus"
13
12
- RUNTIME="iOS 11.3" DEVICE="iPhone X"
13
+ - RUNTIME="iOS 12.0" DEVICE="iPhone XS Max"
14
14
15
15
# Include builds for watchOS
16
16
matrix :
@@ -21,13 +21,19 @@ matrix:
21
21
# Include an Xcode 9.2 build to test on iOS 8.x, because Xcode 9.3's iOS 8 simulator fails to launch
22
22
- osx_image : xcode9.2
23
23
env : RUNTIME="iOS 8.4" DEVICE="iPhone 4s"
24
+ # Include an Xcode 9.4 build to ensure compatibility until Xcode 10 is in widespread use
25
+ - osx_image : xcode9.4
26
+ env : RUNTIME="iOS 9.3" DEVICE="iPhone 6s"
24
27
# Include several build-only jobs for watchOS
25
28
- xcode_scheme : OneTimePassword (watchOS)
29
+ env : BUILD_ONLY="YES" RUNTIME="watchOS 5.0" DEVICE="Apple Watch Series 4 - 44mm"
30
+ - xcode_scheme : OneTimePassword (watchOS)
31
+ osx_image : xcode9.4
26
32
env : BUILD_ONLY="YES" RUNTIME="watchOS 4.3" DEVICE="Apple Watch Series 3 - 38mm"
27
33
- xcode_scheme : OneTimePassword (watchOS)
28
34
env : BUILD_ONLY="YES" RUNTIME="watchOS 3.2" DEVICE="Apple Watch Series 2 - 42mm"
29
35
- xcode_scheme : OneTimePassword (watchOS)
30
- env : BUILD_ONLY="YES" RUNTIME="watchOS 2.2 " DEVICE="Apple Watch - 38mm"
36
+ env : BUILD_ONLY="YES" RUNTIME="watchOS 2.0 " DEVICE="Apple Watch - 38mm"
31
37
32
38
# Check out nested dependencies
33
39
before_install : git submodule update --init --recursive
0 commit comments