homu
homu copied to clipboard
A bot that integrates with GitHub and your favorite continuous integration service
@huonw told me on IRC that it would be great for Homu to comment its status messages (like "build started", "build failed") on the author's repository, not on the PR....
There are times when failures occur in multiple jobs (such as linux and mac), but homu only ever reports one (presumably the first that occurs?). It would be valuable to...
Sometimes [only one build in a huge build matrix](https://travis-ci.org/bundler/bundler/builds/72770471) fails, due to solar radiation or whatnot. It would be wayyyyyyyy faster if Homu could just restart that failed job, rather...
[Works](http://homu.io/r/Hoverbear/raft) [Fails to work](http://homu.io/r/hoverbear/raft) Looks like Homu doesn't like having the wrong case for usernames! It fails with 500 internal server errors in the case of the failing registration. Also...
Servo uses S-\* labels to track the status of PRs. It'd be useful to have them shown on the dashboard
See https://github.com/servo/libfreetype2/pull/13#issuecomment-113289552 . After homu merged that PR by pushing a merge commit to master, it thinks that PR was made unmergable by itself. It looks like a race condition:...
I didn't see a way to configure the base URL for GitHub, so I dug around a bit, and it appears that "github.com" is just hardcoded throughout the code base....
Right now you have to guess which repo each pull comes from. Instead of labeling them with just the number, I suggest owner/repo#num as is customary on GitHub.
It gives an error instead of syncing every repo.
When Travis-CI triggers a build itself, that is visible as "Details" in the yellow status box. I believe this is `target_url` in the [status API](https://developer.github.com/v3/repos/statuses/). When using Homu with Travis-CI...