-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Switch Windows build pools from VS2022 to VS2026 preview #123551
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
Conversation
Co-authored-by: steveisok <471438+steveisok@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR migrates Windows CI build pool images from Visual Studio 2022 to Visual Studio 2026 preview across Azure DevOps pipelines. The change aligns the build infrastructure with the latest tooling as requested in issue #123550.
Changes:
- Updated official and public Windows build pools from
windows.vs2022.amd64towindows.vs2026preview.scout.amd64 - Updated fuzzing pipeline Windows build pool to use the same VS2026 preview image
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| eng/pipelines/common/xplat-setup.yml | Updated official and public Windows build pool images from VS2022 to VS2026 preview scout |
| eng/pipelines/libraries/fuzzing/deploy-to-onefuzz.yml | Updated fuzzing job Windows build pool from VS2022 to VS2026 preview scout |
|
@copilot - can you also please change the SSL stress pipelines of the 1es-windows images to these ones please. |
Co-authored-by: hoyosjs <19413848+hoyosjs@users.noreply.github.com>
|
@copilot I'd like to create a follow up issue for us to move to a prod VS2026 build image when it becomes available. Can you sketch out some text for me to copy? |
Here's a draft for the follow-up issue: Title: Migrate from VS2026 Preview Scout to production VS2026 build image Description: We currently use the VS2026 preview scout image ( Files to update:
Expected changes:
Labels: area-Infrastructure, os-windows |
|
/ba-g Known issue dotnet/dnceng#1886 and wasm ones unrelated. |
Description
Updates Windows build pool images from VS2022 to VS2026 preview across CI pipelines, including main build infrastructure and stress test pipelines.
Changes
eng/pipelines/common/xplat-setup.yml:windows.vs2022.amd64→windows.vs2026preview.scout.amd64windows.vs2022.amd64.open→windows.vs2026preview.scout.amd64.openeng/pipelines/libraries/fuzzing/deploy-to-onefuzz.yml:windows.vs2022.amd64→windows.vs2026preview.scout.amd64eng/pipelines/libraries/stress/ssl.yml:1es-windows-2022-open→windows.vs2026preview.scout.amd64.openeng/pipelines/libraries/stress/http.yml:1es-windows-2022-open→windows.vs2026preview.scout.amd64.openAll VS2022 and 1es-windows-2022 image references in pipeline configurations have been migrated to the VS2026 preview scout image.
Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.