diff options
author | Gaurav Khanna <gkhanna@microsoft.com> | 2016-02-28 09:38:18 -0800 |
---|---|---|
committer | Gaurav Khanna <gkhanna@microsoft.com> | 2016-02-28 14:24:17 -0800 |
commit | a20e204df9111cddab6246b1ba17fa34fb61bce2 (patch) | |
tree | 88903f01acab939ae745212c8589d54ddd54ff71 /netci.groovy | |
parent | 65bc50c6fa07750154ab3aa2adeef811bfb2d948 (diff) | |
download | coreclr-a20e204df9111cddab6246b1ba17fa34fb61bce2.tar.gz coreclr-a20e204df9111cddab6246b1ba17fa34fb61bce2.tar.bz2 coreclr-a20e204df9111cddab6246b1ba17fa34fb61bce2.zip |
Generate CoreCLR Nuget Package for CentOS, Debian and RHEL
Diffstat (limited to 'netci.groovy')
-rw-r--r-- | netci.groovy | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/netci.groovy b/netci.groovy index ea2a20c0fa..1454a9a5dd 100644 --- a/netci.groovy +++ b/netci.groovy @@ -807,14 +807,15 @@ combinedScenarios.each { scenario -> case 'x64': case 'x86': if (!enableCorefxTesting) { - // On other OS's we skipmscorlib but run the pal tests - if ((architecture == 'x64') && ((os == 'Ubuntu') || (os == 'OSX'))) + // We run pal tests on all OS but generate mscorlib (and thus, nuget packages) + // only on supported OS platforms. + if ((os == 'FreeBSD') || (os == 'OpenSUSE13.2')) { - buildCommands += "./build.sh verbose ${lowerConfiguration} ${architecture}" + buildCommands += "./build.sh skipmscorlib verbose ${lowerConfiguration} ${architecture}" } else { - buildCommands += "./build.sh skipmscorlib verbose ${lowerConfiguration} ${architecture}" + buildCommands += "./build.sh verbose ${lowerConfiguration} ${architecture}" } buildCommands += "src/pal/tests/palsuite/runpaltests.sh \${WORKSPACE}/bin/obj/${osGroup}.${architecture}.${configuration} \${WORKSPACE}/bin/paltestout" |