summaryrefslogtreecommitdiff
path: root/netci.groovy
diff options
context:
space:
mode:
authorGaurav Khanna <gkhanna@microsoft.com>2016-02-28 09:38:18 -0800
committerGaurav Khanna <gkhanna@microsoft.com>2016-02-28 14:24:17 -0800
commita20e204df9111cddab6246b1ba17fa34fb61bce2 (patch)
tree88903f01acab939ae745212c8589d54ddd54ff71 /netci.groovy
parent65bc50c6fa07750154ab3aa2adeef811bfb2d948 (diff)
downloadcoreclr-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.groovy9
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"