[Buildbot-devel] Suggestions to group builders and avoid an overcrowded waterfall page?

Jeff Licquia jeff at licquia.org
Fri Mar 15 22:28:08 UTC 2013


On 03/14/2013 05:01 AM, shiny knight wrote:
> So far I had no luck. Obviously I am no UI designer, so my vision is quite limited.

I know this isn't exactly what you asked for, but you can override the 
default templates used for web status, and there's a quite nice JSON API 
available.

I used these two features to design a custom top-level page that's built 
with JavaScript.  Our master has around 210 builders; the custom page 
displays them in a 7-column table, one cell per builder, which works 
quite well to see the current status at a glance.  It also shows build 
slave status (idle, offline, building, etc.) and updates automatically 
to give a more-or-less current view of what's going on.

There's a link to the JSON API docs in the top menu in the default 
buildbot web pages.  Overriding is easy; just copy, say, root.html from 
module-directory/buildbot/status/web/templates to 
master-directory/templates and edit away.  You can add static files by 
copying them into master-directory/public_html.






More information about the devel mailing list