Skip to content

Commit b20fdce

Browse files
committed
[CI] Adjust ios simulator devices
1 parent cd02280 commit b20fdce

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

azure-pipelines.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,36 +18,43 @@ stages:
1818
macosSwift52:
1919
imageName: 'macOS-11'
2020
DEVELOPER_DIR: '/Applications/Xcode_11.7.app'
21+
IOS_SIMULATOR: 'iPhone 8'
2122
WATCHOS_ACTIONS: 'clean build'
2223
WATCHOS_SIMULATOR: 'Apple Watch Series 4 - 44mm'
2324
macosSwift53:
2425
imageName: 'macOS-11'
2526
DEVELOPER_DIR: '/Applications/Xcode_12.4.app'
27+
IOS_SIMULATOR: 'iPhone 8'
2628
WATCHOS_ACTIONS: 'clean build'
2729
WATCHOS_SIMULATOR: 'Apple Watch Series 4 - 44mm'
2830
macosSwift54:
2931
imageName: 'macOS-11'
3032
DEVELOPER_DIR: '/Applications/Xcode_12.5.1.app'
33+
IOS_SIMULATOR: 'iPhone 8'
3134
WATCHOS_ACTIONS: 'clean test'
3235
WATCHOS_SIMULATOR: 'Apple Watch Series 6 - 44mm'
3336
macosSwift55:
3437
imageName: 'macOS-12'
3538
DEVELOPER_DIR: '/Applications/Xcode_13.2.1.app'
39+
IOS_SIMULATOR: 'iPhone 8'
3640
WATCHOS_ACTIONS: 'clean test'
3741
WATCHOS_SIMULATOR: 'Apple Watch Series 6 - 44mm'
3842
macosSwift56:
3943
imageName: 'macOS-12'
4044
DEVELOPER_DIR: '/Applications/Xcode_13.4.1.app'
45+
IOS_SIMULATOR: 'iPhone 8'
4146
WATCHOS_ACTIONS: 'clean test'
4247
WATCHOS_SIMULATOR: 'Apple Watch Series 6 - 44mm'
4348
macosSwift57:
4449
imageName: 'macOS-13'
4550
DEVELOPER_DIR: '/Applications/Xcode_14.2.app'
51+
IOS_SIMULATOR: 'iPhone 14'
4652
WATCHOS_ACTIONS: 'clean test'
4753
WATCHOS_SIMULATOR: 'Apple Watch Series 6 (44mm)'
4854
macosSwift58:
4955
imageName: 'macOS-13'
5056
DEVELOPER_DIR: '/Applications/Xcode_14.3.app'
57+
IOS_SIMULATOR: 'iPhone 14'
5158
WATCHOS_ACTIONS: 'clean test'
5259
WATCHOS_SIMULATOR: 'Apple Watch Series 6 (44mm)'
5360
pool:
@@ -68,7 +75,7 @@ stages:
6875
set -e -o xtrace
6976
xcodebuild -version
7077
xcodebuild -quiet -project BitByteData.xcodeproj -scheme BitByteData -destination "platform=OS X" clean test
71-
xcodebuild -quiet -project BitByteData.xcodeproj -scheme BitByteData -destination "platform=iOS Simulator,name=iPhone 8" clean test
78+
xcodebuild -quiet -project BitByteData.xcodeproj -scheme BitByteData -destination "platform=iOS Simulator,name=$IOS_SIMULATOR" clean test
7279
xcodebuild -quiet -project BitByteData.xcodeproj -scheme BitByteData -destination "platform=watchOS Simulator,name=$WATCHOS_SIMULATOR" $WATCHOS_ACTIONS
7380
xcodebuild -quiet -project BitByteData.xcodeproj -scheme BitByteData -destination "platform=tvOS Simulator,name=Apple TV" clean test
7481
displayName: 'Build & Test Darwin Platforms'

0 commit comments

Comments
 (0)