summaryrefslogtreecommitdiff
path: root/netci.groovy
diff options
context:
space:
mode:
authorMatt Ellis <matell@microsoft.com>2016-01-29 13:31:26 -0800
committerMatt Ellis <matell@microsoft.com>2016-01-29 13:31:26 -0800
commit039d265634d557282f0eeaa6e27cca2a959e446c (patch)
tree079756117cab3f8c15277aa36960c9afd6a5cfc0 /netci.groovy
parentd4eccd4f55238388faf91e8f221235fa8a30105f (diff)
parent81e7ba6a33a2572c4bc393863d6b7807693017c2 (diff)
downloadcoreclr-039d265634d557282f0eeaa6e27cca2a959e446c.tar.gz
coreclr-039d265634d557282f0eeaa6e27cca2a959e446c.tar.bz2
coreclr-039d265634d557282f0eeaa6e27cca2a959e446c.zip
Merge pull request #2904 from ellismg/add-ubuntu-15.10-to-ci
Add Ubuntu 15.10 runs
Diffstat (limited to 'netci.groovy')
-rw-r--r--netci.groovy9
1 files changed, 8 insertions, 1 deletions
diff --git a/netci.groovy b/netci.groovy
index 92032aed5e..07f10dfbfb 100644
--- a/netci.groovy
+++ b/netci.groovy
@@ -6,6 +6,7 @@ def project = GithubProject
def static getOSGroup(def os) {
def osGroupMap = ['Ubuntu':'Linux',
+ 'Ubuntu15.10': 'Linux',
'Debian8.2':'Linux',
'OSX':'OSX',
'Windows_NT':'Windows_NT',
@@ -32,7 +33,7 @@ class Constants {
// The Windows_NT_BuildOnly OS is a way to speed up the Non-NT builds temporarily by avoiding
// test execution in the build flow runs. It generates the exact same build
// as Windows_NT but without the tests.
- def static osList = ['Ubuntu', 'Debian8.2', 'OSX', 'Windows_NT', 'Windows_NT_BuildOnly', 'FreeBSD', 'CentOS7.1', 'OpenSUSE13.2']
+ def static osList = ['Ubuntu', 'Debian8.2', 'OSX', 'Windows_NT', 'Windows_NT_BuildOnly', 'FreeBSD', 'CentOS7.1', 'OpenSUSE13.2', 'Ubuntu15.10']
def static crossList = ['Ubuntu', 'OSX']
// This is a set of JIT stress modes combined with the set of variables that
// need to be set to actually enable that stress mode. The key of the map is the stress mode and
@@ -224,6 +225,11 @@ def static addTriggers(def job, def isPR, def architecture, def os, def configur
assert scenario == 'default'
Utilities.addGithubPRTrigger(job, "${os} ${architecture} ${configuration} Build", '(?i).*test\\W+debian.*')
break
+ case 'Ubuntu15.10':
+ assert !isFlowJob
+ assert scenario == 'default'
+ Utilities.addGithubPRTrigger(job, "${os} ${architecture} ${configuration} Build", '(?i).*test\\W+Ubuntu15\\.10.*')
+ break
case 'Ubuntu':
case 'OSX':
// Triggers on the non-flow jobs aren't necessary here
@@ -633,6 +639,7 @@ combinedScenarios.each { scenario ->
}
break
case 'Ubuntu':
+ case 'Ubuntu15.10':
case 'Debian8.2':
case 'OSX':
case 'FreeBSD':