Skip to content

Commit 43f4c75

Browse files
authored
jenkins: don't skip osx release sources build for 10.x (#2282)
also remove redundant release sources for Node 10 Ref: nodejs/node#32755
1 parent 2e2c1e9 commit 43f4c75

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

jenkins/scripts/VersionSelectorScript.groovy

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ def buildExclusions = [
106106

107107
// OSX ---------------------------------------------------
108108
[ /^osx1010/, testType, gte(11) ],
109-
[ /^osx1010/, releaseType, allVer ],
109+
[ /^osx1010(?!-release-sources)/, releaseType, allVer ],
110110
[ /^osx1011/, testType, gte(14) ],
111111
[ /^osx1011/, releaseType, allVer ],
112112
// osx1015 enabled for all, and builds all releases to support notarization
@@ -116,8 +116,6 @@ def buildExclusions = [
116116

117117
// Source / headers / docs -------------------------------
118118
[ /^osx1010-release-sources$/, releaseType, gte(11) ],
119-
[ /^osx1011-release-sources$/, releaseType, lt(11) ],
120-
[ /^osx1011-release-sources$/, releaseType, gte(12) ],
121119
[ /^centos7-release-sources$/, releaseType, lt(12) ],
122120

123121
// -------------------------------------------------------

0 commit comments

Comments
 (0)