summaryrefslogtreecommitdiff
path: root/netci.groovy
diff options
context:
space:
mode:
authorMatt Mitchell <mmitche@microsoft.com>2017-08-28 14:13:31 -0700
committerGitHub <noreply@github.com>2017-08-28 14:13:31 -0700
commit59d059c1fdeee785cda8a82474a628f7085df687 (patch)
tree5c217f177a2a90dd687211276cb99048d98f6698 /netci.groovy
parent77071c0964c3f9832441bdb9d94da0963f51f34c (diff)
downloadcoreclr-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-xnetci.groovy25
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