Add buildbot category for iOS builders and testers
authordbates@webkit.org <dbates@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 30 Sep 2015 17:28:00 +0000 (17:28 +0000)
committerdbates@webkit.org <dbates@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 30 Sep 2015 17:28:00 +0000 (17:28 +0000)
https://bugs.webkit.org/show_bug.cgi?id=149667

Reviewed by Darin Adler.

Group iOS builders and testers under category iOS and add dashboard and console hyperlinks
for iOS to the build.webkit.org home page.

* BuildSlaveSupport/build.webkit.org-config/master.cfg:
(loadBuilderConfig):
* BuildSlaveSupport/build.webkit.org-config/templates/root.html:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@190353 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg
Tools/BuildSlaveSupport/build.webkit.org-config/templates/root.html
Tools/ChangeLog

index 4bf8c8b..bc6c94e 100644 (file)
@@ -957,6 +957,8 @@ def loadBuilderConfig(c):
 
         if platform.startswith('mac'):
             builder["category"] = 'AppleMac'
+        elif platform.startswith('ios'):
+            builder['category'] = 'iOS'
         elif platform == 'win':
             builder["category"] = 'AppleWin'
         elif platform.startswith('gtk'):
index d04f037..8545474 100644 (file)
 
 <h2>Buildbot Pages</h2>
 <ul>
-  <li><a href="console">Console</a> - <a href="console?category=AppleMac">Apple Mac</a>, <a href="console?category=AppleWin">Apple Windows</a>,
+  <li><a href="console">Console</a> - <a href="console?category=AppleMac">Apple Mac</a>, <a href="console?category=AppleWin">Apple Windows</a>, <a href="console?category=iOS">iOS</a>,
   <a href="console?category=GTK">GTK+</a>, <a href="console?category=EFL">EFL</a>
   and <a href="console?category=misc">miscellaneous</a></li>
   <li><a href="waterfall">Waterfall Display</a>, a time-oriented summary of recent buildbot activity
-  - <a href="waterfall?category=AppleMac">Apple Mac</a>, <a href="waterfall?category=AppleWin">Apple Windows</a>,
+  - <a href="waterfall?category=AppleMac">Apple Mac</a>, <a href="waterfall?category=AppleWin">Apple Windows</a>, <a href="waterfall?category=iOS">iOS</a>,
   <a href="waterfall?category=GTK">GTK+</a>, <a href="waterfall?category=EFL">EFL</a>
   and <a href="waterfall?category=misc">miscellaneous</a></li>
   <li><a href="one_box_per_builder">Latest Build</a> for each builder is here.</li>
index 649d0fb..153e0e1 100644 (file)
@@ -1,5 +1,19 @@
 2015-09-30  Daniel Bates  <dabates@apple.com>
 
+        Add buildbot category for iOS builders and testers
+        https://bugs.webkit.org/show_bug.cgi?id=149667
+
+        Reviewed by Darin Adler.
+
+        Group iOS builders and testers under category iOS and add dashboard and console hyperlinks
+        for iOS to the build.webkit.org home page.
+
+        * BuildSlaveSupport/build.webkit.org-config/master.cfg:
+        (loadBuilderConfig):
+        * BuildSlaveSupport/build.webkit.org-config/templates/root.html:
+
+2015-09-30  Daniel Bates  <dabates@apple.com>
+
         Actually fix the Mac builders build after <http://trac.webkit.org/changeset/190219>
         (https://bugs.webkit.org/show_bug.cgi?id=149539)