diff options
author | Matt Ellis <matell@microsoft.com> | 2016-05-14 23:54:21 -0700 |
---|---|---|
committer | Matt Ellis <matell@microsoft.com> | 2016-05-14 23:54:21 -0700 |
commit | b6b262866dc8681a04fc689c73e903f1c90b6568 (patch) | |
tree | 7792843ab9c3ffdf9b47290384ad9f8bbe8fc7c1 | |
parent | bd7549da15efca09231ac09091c7b8b1a9c29f17 (diff) | |
download | coreclr-b6b262866dc8681a04fc689c73e903f1c90b6568.tar.gz coreclr-b6b262866dc8681a04fc689c73e903f1c90b6568.tar.bz2 coreclr-b6b262866dc8681a04fc689c73e903f1c90b6568.zip |
Add Fedora 23 runs
-rwxr-xr-x | netci.groovy | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/netci.groovy b/netci.groovy index 2aa0fc6746..4f17aa0f4b 100755 --- a/netci.groovy +++ b/netci.groovy @@ -14,6 +14,7 @@ def static getOSGroup(def os) { 'RHEL7.2': 'Linux', 'Ubuntu16.04': 'Linux', 'Debian8.2':'Linux', + 'Fedora23':'Linux', 'OSX':'OSX', 'Windows_NT':'Windows_NT', 'FreeBSD':'FreeBSD', @@ -31,7 +32,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', 'RHEL7.2', 'LinuxARMEmulator', 'Ubuntu16.04'] + def static osList = ['Ubuntu', 'Debian8.2', 'OSX', 'Windows_NT', 'Windows_NT_BuildOnly', 'FreeBSD', 'CentOS7.1', 'OpenSUSE13.2', 'RHEL7.2', 'LinuxARMEmulator', 'Ubuntu16.04', 'Fedora23'] def static crossList = ['Ubuntu', 'OSX', 'CentOS7.1', 'RHEL7.2', 'Debian8.2', 'OpenSUSE13.2'] // 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 @@ -488,10 +489,11 @@ def static addTriggers(def job, def branch, def isPR, def architecture, def os, Utilities.addGithubPRTriggerForBranch(job, branch, "${os} ${architecture} ${configuration} Pri 1 Build & Test", "(?i).*test\\W+${os}\\W+${scenario}.*") } break + case 'Fedora23': case 'Ubuntu16.04': assert !isFlowJob assert scenario == 'default' - Utilities.addGithubPRTriggerForBranch(job, branch, "${os} ${architecture} ${configuration} Build", '(?i).*test\\W+Ubuntu16\\.04.*') + Utilities.addGithubPRTriggerForBranch(job, branch, "${os} ${architecture} ${configuration} Build", '(?i).*test\\W+${os}\\W+.*') break case 'Ubuntu': case 'OSX': @@ -1300,6 +1302,7 @@ combinedScenarios.each { scenario -> case 'CentOS7.1': case 'RHEL7.2': case 'OpenSUSE13.2': + case 'Fedora23': switch (architecture) { case 'x64': case 'x86ryujit': |