Skip to content

Commit 0e0fe6c

Browse files
committed
jenkins: drop AIX on Power 8 for Node.js 26
Node.js 26 drops support for Power 8. - Exclude all AIX 7.2 Power 8 machines for Node.js 26 onwards. - Only build releases on AIX 7.2 Power 9 for Node.js 26 onwards.
1 parent c0e49b5 commit 0e0fe6c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

jenkins/scripts/VersionSelectorScript.groovy

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,10 @@ def buildExclusions = [
6363
[ /vs2015-COMPILED_BY/, testType, gte(20) ],
6464
[ /vs2017-COMPILED_BY/, testType, gte(22) ],
6565

66+
// AIX ---------------------------------------------------
67+
[ /^aix72-ppc64/, anyType, gte(26) ], // Power 8 was dropped in v26
68+
[ /^aix72-power9/, releaseType, lt(26) ], // Build releases on Power 9 for >=26
69+
6670
// SmartOS -----------------------------------------------
6771
[ /^smartos18/, anyType, gte(18) ],
6872

0 commit comments

Comments
 (0)