Add Fedora24 to CI
authorwtgodbe <wigodbe@microsoft.com>
Wed, 5 Apr 2017 19:36:59 +0000 (12:36 -0700)
committerwtgodbe <wigodbe@microsoft.com>
Wed, 5 Apr 2017 19:36:59 +0000 (12:36 -0700)
netci.groovy
perf.groovy

index 4f8867b..15092ed 100755 (executable)
@@ -20,6 +20,7 @@ def static getOSGroup(def os) {
         'Ubuntu16.04': 'Linux',
         'Ubuntu16.10': 'Linux',
         'Debian8.4':'Linux',
+        'Fedora24':'Linux',
         'OSX10.12':'OSX',
         'Windows_NT':'Windows_NT',
         'FreeBSD':'FreeBSD',
@@ -50,6 +51,7 @@ class Constants {
                'RHEL7.2',
                'Ubuntu16.04',
                'Ubuntu16.10',
+               'Fedora24',
                'Tizen']
 
     def static crossList = ['Ubuntu', 'OSX10.12', 'CentOS7.1', 'RHEL7.2', 'Debian8.4']
@@ -678,6 +680,7 @@ def static addTriggers(def job, def branch, def isPR, def architecture, def os,
                     // Distinguish with the other architectures (arm and x86)
                     Utilities.addGithubPRTriggerForBranch(job, branch, "${os} ${architecture} ${configuration} Build", "(?i).*test\\W+${os}\\W+${architecture}.*")
                     break
+                case 'Fedora24':
                 case 'Ubuntu16.10':
                 case 'OpenSUSE42.1':
                     assert !isFlowJob
@@ -1526,6 +1529,7 @@ def static calculateBuildCommands(def newJob, def scenario, def branch, def isPR
         case 'RHEL7.2':
         case 'OpenSUSE42.1':
         case 'Tizen':
+        case 'Fedora24': // editor brace matching: {
             switch (architecture) {
                 case 'x64':
                 case 'x86':
index 9c4dad0..8a90d5a 100644 (file)
@@ -12,6 +12,7 @@ def static getOSGroup(def os) {
         'RHEL7.2': 'Linux',
         'Ubuntu16.04': 'Linux',
         'Debian8.4':'Linux',
+        'Fedora24':'Linux',
         'OSX':'OSX',
         'Windows_NT':'Windows_NT',
         'FreeBSD':'FreeBSD',