From 50da4d9e5d7ff61bf916cc98da7e9735933f492b Mon Sep 17 00:00:00 2001 From: Rod Vagg Date: Fri, 10 Apr 2020 21:48:00 +1000 Subject: [PATCH] jenkins: don't skip osx release sources build for 10.x also remove redundant release sources for Node 10 Ref: https://github.com/nodejs/node/issues/32755 --- jenkins/scripts/VersionSelectorScript.groovy | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/jenkins/scripts/VersionSelectorScript.groovy b/jenkins/scripts/VersionSelectorScript.groovy index 7baf6f46c..0e193cf25 100644 --- a/jenkins/scripts/VersionSelectorScript.groovy +++ b/jenkins/scripts/VersionSelectorScript.groovy @@ -106,7 +106,7 @@ def buildExclusions = [ // OSX --------------------------------------------------- [ /^osx1010/, testType, gte(11) ], - [ /^osx1010/, releaseType, allVer ], + [ /^osx1010(?!-release-sources)/, releaseType, allVer ], [ /^osx1011/, testType, gte(14) ], [ /^osx1011/, releaseType, allVer ], // osx1015 enabled for all, and builds all releases to support notarization @@ -116,8 +116,6 @@ def buildExclusions = [ // Source / headers / docs ------------------------------- [ /^osx1010-release-sources$/, releaseType, gte(11) ], - [ /^osx1011-release-sources$/, releaseType, lt(11) ], - [ /^osx1011-release-sources$/, releaseType, gte(12) ], [ /^centos7-release-sources$/, releaseType, lt(12) ], // -------------------------------------------------------