Skip to content
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

Update workload mappings for 2022 #144

Merged
merged 2 commits into from
Aug 18, 2022
Merged

Update workload mappings for 2022 #144

merged 2 commits into from
Aug 18, 2022

Conversation

kzu
Copy link
Member

@kzu kzu commented Aug 17, 2022

Fixes #143

@kzu kzu enabled auto-merge (rebase) August 17, 2022 22:53
@kzu kzu force-pushed the dev/2022 branch 2 times, most recently from 2e1e41d to 1e50d94 Compare August 18, 2022 02:31
kzu added 2 commits August 17, 2022 19:47
We previously hardcoded the major VS version used to build the channel bootstrapper, but this was only necessary for Install scenarios, where we don't know already the channel/installation we're dealing with.

So for update/modify, we pass down the selected instance (or default selected) major version, so we don't select the wrong major version inadvertently.

In addition, for Install, we have a smarter heuristics now that will attempt to load the latest release bootstrapper major version from the official docs on CLI installs for VS, and defaulting to hardcoded "17" for now in the unlikely scenario where we can't reach the page for some reason.

Fixes #123
@kzu kzu merged commit 3aa6458 into main Aug 18, 2022
@kzu kzu deleted the dev/2022 branch August 18, 2022 02:53
@devlooped devlooped locked and limited conversation to collaborators Oct 23, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update workload mappings for 2022
1 participant