diff options
author | Matt Mitchell <mmitche@microsoft.com> | 2017-08-28 14:13:31 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-08-28 14:13:31 -0700 |
commit | 59d059c1fdeee785cda8a82474a628f7085df687 (patch) | |
tree | 5c217f177a2a90dd687211276cb99048d98f6698 /netci.groovy | |
parent | 77071c0964c3f9832441bdb9d94da0963f51f34c (diff) | |
download | coreclr-59d059c1fdeee785cda8a82474a628f7085df687.tar.gz coreclr-59d059c1fdeee785cda8a82474a628f7085df687.tar.bz2 coreclr-59d059c1fdeee785cda8a82474a628f7085df687.zip |
Remove FreeBSD 10.1 (#13633)
10.1 has been EOL'd, and the image is not upgradeable. This image will become unusable in newer versions of Jenkins. Eliminating from CI. If needed, new versions of BSD could be prepped and re-added to CI.
Diffstat (limited to 'netci.groovy')
-rwxr-xr-x | netci.groovy | 25 |
1 files changed, 4 insertions, 21 deletions
diff --git a/netci.groovy b/netci.groovy index 7d12f33026..a89a8c6bea 100755 --- a/netci.groovy +++ b/netci.groovy @@ -25,7 +25,6 @@ def static getOSGroup(def os) { 'Fedora24':'Linux', 'OSX10.12':'OSX', 'Windows_NT':'Windows_NT', - 'FreeBSD':'FreeBSD', 'CentOS7.1': 'Linux', 'OpenSUSE42.1': 'Linux', 'Tizen': 'Linux'] @@ -47,7 +46,6 @@ class Constants { 'OSX10.12', 'Windows_NT', 'Windows_NT_BuildOnly', - 'FreeBSD', 'CentOS7.1', 'OpenSUSE42.1', 'RHEL7.2', @@ -658,7 +656,7 @@ def static addNonPRTriggers(def job, def branch, def isPR, def architecture, def // ************************** // Define the basic inner loop builds for PR and commit. This is basically just the set -// of coreclr builds over linux/osx 10.12/freebsd/windows and debug/release/checked. In addition, the windows +// of coreclr builds over linux/osx 10.12/windows and debug/release/checked. In addition, the windows // builds will do a couple extra steps. // ************************** @@ -1083,12 +1081,6 @@ def static addTriggers(def job, def branch, def isPR, def architecture, def os, break } break - case 'FreeBSD': - assert scenario == 'default' - if (configuration == 'Checked') { - Utilities.addGithubPRTriggerForBranch(job, branch, "${os} ${architecture} ${configuration} Build") - } - break default: println("Unknown os: ${os}"); assert false @@ -1615,7 +1607,6 @@ def static calculateBuildCommands(def newJob, def scenario, def branch, def isPR // Run the rest of the build // Build the mscorlib for the other OS's buildCommands += "build.cmd ${lowerConfiguration} ${arch} linuxmscorlib" - buildCommands += "build.cmd ${lowerConfiguration} ${arch} freebsdmscorlib" buildCommands += "build.cmd ${lowerConfiguration} ${arch} osxmscorlib" if (arch == "x64") { @@ -1731,7 +1722,6 @@ def static calculateBuildCommands(def newJob, def scenario, def branch, def isPR case 'Ubuntu16.10': case 'Debian8.4': case 'OSX10.12': - case 'FreeBSD': case 'CentOS7.1': case 'RHEL7.2': case 'OpenSUSE42.1': @@ -1766,16 +1756,9 @@ def static calculateBuildCommands(def newJob, def scenario, def branch, def isPR if (!enableCorefxTesting) { // We run pal tests on all OS but generate mscorlib (and thus, nuget packages) // only on supported OS platforms. - if (os == 'FreeBSD') - { - buildCommands += "./build.sh skipmscorlib verbose ${lowerConfiguration} ${architecture} ${standaloneGc}" - } - else - { - def bootstrapRid = Utilities.getBoostrapPublishRid(os) - def bootstrapRidEnv = bootstrapRid != null ? "__PUBLISH_RID=${bootstrapRid} " : '' - buildCommands += "${bootstrapRidEnv}./build.sh verbose ${lowerConfiguration} ${architecture} ${standaloneGc}" - } + def bootstrapRid = Utilities.getBoostrapPublishRid(os) + def bootstrapRidEnv = bootstrapRid != null ? "__PUBLISH_RID=${bootstrapRid} " : '' + buildCommands += "${bootstrapRidEnv}./build.sh verbose ${lowerConfiguration} ${architecture} ${standaloneGc}" buildCommands += "src/pal/tests/palsuite/runpaltests.sh \${WORKSPACE}/bin/obj/${osGroup}.${architecture}.${configuration} \${WORKSPACE}/bin/paltestout" // Set time out |