>
> Question(s):
> ----------------
> Did anyone already implement something similar?
>
Well console view and waterfall views are such dashboards or showing the
builds in specific manner.


> Does anyone have a similar issue? If yes how do you solve this problem?
> What would be the easiest way to create such a page?
>
The easiest way if you know angularjs is to indeed write a UI plugin.
buildbot UI has been designed for this, and this is the only way you can
write a real time updated dashboard.

I'm not very good with web development and never tried to change the
> buildbot web front end.
> Would it be simpler to create a standalone page, which constructs this
> contents with the help of the web api?
>
Server side servers are indeed a bit easier. You could indeed create a
separate flask application that would access the REST api using
python-requests.
This can help you to write a dashboard to look exactly as you wish.

I usually recommend to take the effort to learn angularJS and front end
development as I find it did unlock a lot of opportunities.
I do realize it is not practical for everybody, and we should have an
easier story for custom dashboard creation that does not require front end
development mastery.

I will be happy to help reviewing your flask application, and will help you
integrate it as a dashboard in the main UI. I think it can work with some
JS magic to embed a flask application into a Buildbot UI plugin.

Regards
Pierre
_______________________________________________
users mailing list
[email protected]
https://lists.buildbot.net/mailman/listinfo/users

Reply via email to