summaryrefslogtreecommitdiff
path: root/netci.groovy
diff options
context:
space:
mode:
authorMatt Mitchell <mmitche@microsoft.com>2016-02-11 08:27:48 -0800
committerMatt Mitchell <mmitche@microsoft.com>2016-02-11 08:27:48 -0800
commit4181cfa65a889e98878bf879bd50e6ebcc0118c3 (patch)
treecacf7f24d9d4b7039b0e6eb29be6d017f33b4e5e /netci.groovy
parent28e9c4c6b9fef89c7915f26d340618acfee6fe3b (diff)
parentfd1fc180e02b5edabbfe8b6d335be8a2e8224b73 (diff)
downloadcoreclr-4181cfa65a889e98878bf879bd50e6ebcc0118c3.tar.gz
coreclr-4181cfa65a889e98878bf879bd50e6ebcc0118c3.tar.bz2
coreclr-4181cfa65a889e98878bf879bd50e6ebcc0118c3.zip
Merge pull request #3119 from ellismg/add-rhel72
Add Red Hat Enterprise Linux 7.2 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 c8d124a862..19de226e51 100644
--- a/netci.groovy
+++ b/netci.groovy
@@ -6,6 +6,7 @@ def project = GithubProject
def static getOSGroup(def os) {
def osGroupMap = ['Ubuntu':'Linux',
+ 'RHEL7.2': 'Linux',
'Ubuntu15.10': 'Linux',
'Debian8.2':'Linux',
'OSX':'OSX',
@@ -33,7 +34,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', 'Ubuntu15.10']
+ def static osList = ['Ubuntu', 'Debian8.2', 'OSX', 'Windows_NT', 'Windows_NT_BuildOnly', 'FreeBSD', 'CentOS7.1', 'OpenSUSE13.2', 'Ubuntu15.10', 'RHEL7.2']
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
@@ -243,6 +244,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+Ubuntu15\\.10.*')
break
+ case 'RHEL7.2':
+ assert !isFlowJob
+ assert scenario == 'default'
+ Utilities.addGithubPRTrigger(job, "${os} ${architecture} ${configuration} Build", '(?i).*test\\W+RHEL7\\.2.*')
+ break
case 'Ubuntu':
case 'OSX':
// Triggers on the non-flow jobs aren't necessary here
@@ -717,6 +723,7 @@ combinedScenarios.each { scenario ->
case 'OSX':
case 'FreeBSD':
case 'CentOS7.1':
+ case 'RHEL7.2':
case 'OpenSUSE13.2':
switch (architecture) {
case 'x64':