-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[CI] Bump xcode 15.4.0 #22611
[CI] Bump xcode 15.4.0 #22611
Conversation
Using our MAUI-TEsting internal pool that has some Sonoma machines but they are ARM https://devdiv.visualstudio.com/DevDiv/_build/results?buildId=9638780&view=results |
Trying a run using macOS-14 of Azure Pipelines for: DeviceTests https://dev.azure.com/xamarin/public/_build/results?buildId=116399&view=results UITests https://dev.azure.com/xamarin/public/_build/results?buildId=116400&view=results |
2050743
to
9fe3770
Compare
/rebase |
68b6220
to
e09487d
Compare
e09487d
to
e4862cc
Compare
1fb4d18
to
2e7bdaf
Compare
/rebase |
Move uitests to Sonoma too Fix pack Move to macOS-14 Move also device tests catalyst try use azure pipelines Dont use azure pipelines [ios] Move to XCode 15.4 Can android run on sonoma only Try not cleanup on iOS Azure pipelines Try again skip cleanup Fix Need to provision the certs Fix Fix
2e7bdaf
to
32b3b8e
Compare
Description of Change
Bumps to use Xcode 15.4.0 and Sonoma machines.
Device tests for iOS and Catalyst run on Azure Pipelines macOS-14 , these machines are recreated every time maybe making it more reliable in terms of clean infrastructure.
This pull request primarily focuses on updating the configuration of the testing environments in the pipeline. The changes involve updating the macOS version from 'Ventura' to 'Sonoma' across several files and updating the required Xcode version from '15.2.0' to '15.4.0'. Additionally, the virtual machine image for iOS and macOS tests has been updated to 'macOS-14'.
Key changes include:
Updates to macOS version:
eng/pipelines/common/maui-templates.yml
: Updated the macOS version from 'Ventura' to 'Sonoma' in the parameters for the Android and iOS tests.eng/pipelines/device-tests.yml
: Updated the macOS version from 'Ventura' to 'Sonoma' in the parameters for the Android tests and changed the iOS test parameters to use a new VM pool and image.eng/pipelines/handlers.yml
: Updated the macOS version from 'Ventura' to 'Sonoma' in the parameters and stages for the Android and iOS tests. [1] [2] [3] [4]eng/pipelines/ui-tests.yml
: Updated the macOS version from 'Ventura' to 'Sonoma' in the parameters for the Android and iOS tests, and updated the VM image for macOS tests. [1] [2] [3] [4]Updates to Xcode version:
eng/pipelines/common/variables.yml
: Updated the required Xcode version from '15.2.0' to '15.4.0'.