We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7cdfde7 commit 0b8150cCopy full SHA for 0b8150c
jenkins/scripts/VersionSelectorScript.groovy
@@ -46,12 +46,15 @@ def buildExclusions = [
46
[ /vs2019/, releaseType, gte(21) ],
47
[ /vs2022-x86/, releaseType, gte(23) ],
48
[ /vs2022/, releaseType, lt(21) ],
49
+ [ /vs2022(?!_clang)(-\w+)?$/, releaseType, gte(24) ],
50
+ [ /vs2022_clang/, releaseType, lt(24) ],
51
// VS versions supported to compile Node.js - also matches labels used by test runners
52
[ /vs2015(-\w+)?$/, testType, gte(18) ],
53
[ /vs2017(-\w+)?$/, testType, gte(18) ],
54
[ /vs2019(-\w+)?$/, testType, gte(21) ],
55
[ /vs2022(-\w+)?$/, testType, lt(21) ],
56
[ /vs2022-x86$/, testType, gte(23) ], // x86 was dropped on Windows in v23
57
+ [ /vs2022(?!_clang)(-\w+)?$/, testType, gte(24) ], // MSVC was dropped on Windows in v24
58
[ /vs2022_clang(-\w+)?$/, testType, lt(24) ], // ClangCL support was added in v23
59
[ /COMPILED_BY-\w+-arm64$/, testType, lt(20) ], // run tests on arm64 for >=19
60
// VS versions supported to build add-ons
0 commit comments