File tree Expand file tree Collapse file tree 1 file changed +12
-7
lines changed Expand file tree Collapse file tree 1 file changed +12
-7
lines changed Original file line number Diff line number Diff line change 4
4
# https://docs.microsoft.com/azure/devops/pipelines/languages/java
5
5
6
6
pool :
7
- vmImage : ' macos-11 '
7
+ vmImage : ' macos-12 '
8
8
9
9
variables :
10
10
ANDROID_EMU_NAME : test
11
11
ANDROID_EMU_ABI : x86
12
12
ANDROID_EMU_TARGET : android-28
13
13
ANDROID_EMU_TAG : default
14
- XCODE_VERSION : 13 .2
15
- IOS_PLATFORM_VERSION : 15 .2
16
- IOS_DEVICE_NAME : iPhone X
17
- NODE_VERSION : 16 .x
14
+ XCODE_VERSION : 14 .2
15
+ IOS_PLATFORM_VERSION : 16 .2
16
+ IOS_DEVICE_NAME : iPhone 12
17
+ NODE_VERSION : 18 .x
18
18
JDK_VERSION : 1.8
19
19
20
20
jobs :
50
50
- script : |
51
51
sudo xcode-select -s /Applications/Xcode_$(XCODE_VERSION).app/Contents/Developer
52
52
xcrun simctl list
53
- displayName: Simulator configuration
54
- - script : $NVM_DIR/versions/node/`node --version`/bin/appium driver install xcuitest
53
+ target_sim_id=$(xcrun simctl list devices available | grep "$IOS_DEVICE_NAME (" | cut -d "(" -f2 | cut -d ")" -f1)
54
+ open -Fn "/Applications/Xcode_$(XCODE_VERSION).app/Contents/Developer/Applications/Simulator.app"
55
+ xcrun simctl bootstatus $target_sim_id -b
56
+ displayName: Prepare iOS Simulator
57
+ - script : $NVM_DIR/versions/node/$(node --version)/bin/appium driver install xcuitest
55
58
displayName : Install XCUITest driver
59
+ - script : $NVM_DIR/versions/node/$(node --version)/bin/appium driver run xcuitest build-wda
60
+ displayName : Prebuild XCUITest driver
56
61
- task : Gradle@2
57
62
inputs :
58
63
gradleWrapperFile : ' gradlew'
You can’t perform that action at this time.
0 commit comments