In an effort to help authors follow build status, I've made a system of RSS feeds that are updated with daily build failures. The feeds have the following patterns:
- http://report.quicklisp.org/feeds/project/[name]
.rss has the failure feed for the project with the given name, for example http://report.quicklisp.org/feeds/project/clsql.rss - http://report.quicklisp.org/feeds/author/[name]
.rss has the failures for all projects by a given author. The author name is determined with a bunch of pattern matching; the easiest match is on github username, for example http://report.quicklisp.org/feeds/author/AccelerationNet.rss
Each feed entry has info about where Quicklisp gets the project, what systems are failing, and an excerpt from the build log and backtrace. There are links to the full build log.
I hope you find these reports useful. If you have any suggestions or questions, feel free to get in touch.
No comments:
Post a Comment