Edit on 2018-10-03: the dashboard moved to https://mbridon.pages.gitlab.gnome.org/flatpak-master-dashboard/.
I used to do that regularly, but stopped sometimes after GUADEC 2017. With the freedesktop-sdk effort, I decided to get back into doing that.
Typically, you have to go to one of two addresses:
- http://sdkbuilder.gnome.org/logs/ for the i386 and x86_64 build logs;
- https://gnome2.codethink.co.uk/logs/ for the arm build logs;
And then browse the directories to find the latest build logs for each module, see if they were failures, and try to fix them.
This manual browsing of directories is no fun, and it gets old very quickly, contributing to the general lack of desire to monitor and fix issues.
So I made something:
It's a quick and dirty Python script running every 10 minutes in a cronjob on my server, generating a dashboard. There's even some notes about failures to keep track of the work in progress fixing them.
Now it's much easier to see all the build failures (and successes!) in one place, with links to the last build logs for each app / SDK.
Ideally something like this should end up in the GNOME infrastructure rather than on my personal server…
I hope this helps. For now I'm going back to fixing the last few 30 or so build failures.