-
-
Notifications
You must be signed in to change notification settings - Fork 169
jenkins,doc: update supported Visual Studio for v21 #3484
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Conversation
@StefanStojanovic We're coming closer to Node.js 21, and I don't know who else to ask. |
Adding mention to @joaocgreis in case he can help out or know when @StefanStojanovic might be around. |
We are now only two weeks before the release of Node.js 21. I think this is urgent. |
Sorry for jumping in late, I had some issues that are now over and I'm available to help here going forward. Hey @targos just so I do not lose any action item out of sight - what tasks do you need help with in the CI exactly? In test CI we have 6 Win2022-VS2022 machines which are fully integrated into the compilation job. Here I think we are good to go. In release CI we have 3 Win2022-VS2022 machines. They are fully configured (with the |
Thanks for coming back to this!
Agreed.
Changing
I don't think so. |
I've created a test job to try these changes in the CI. From what I see VS2019 is excluded from v21 onward. However, we need to add Other than this, we can remove all @targos if there's something else you could use my help with, please let me know. |
@StefanStojanovic I added a skip of vs2022 for lt(21). Can you explicitly review the PR? |
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.
LGTM. Release builds now pick the correct VS versions. If I was nitpicking, I'd say Windows Version
for Official Releases
should be changed from 2012 R2
to 2019
, but since I'll be doing a follow on PR anyway I'll change that and you can go ahead and land this as is @targos 👍
@targos FYI I've changed iojs+release to use |
Refs: nodejs/node#49051
/cc @StefanStojanovic I think the test CI is ready for this, but the release CI isn't. Can you help with that?