Click here to see it in action.
BuildHive is a part of DEV@cloud that allows the open-source communtiy to quickly set up simple continuous integration service for GitHub repositories, with just a few steps:
For more details about the build machines and the tools that are available, refer to this page.
When you set up your repository for a CI build on BuildHive, pull requests submitted to your repository will be automatically built, and its result will be posted as a comment to the pull request.
When you create projects on BuildHive, we'll attempt to install post-receive hooks, so that whenever someone pushes to the repository or whenever a new pull request is sent, we can trigger a new build. However, this only works if you have the admin rights on the repository in question.
If you saw the error message, you can have someone else with the admin access recreate a job, or ask them to register https://buildhive.cloudbees.com/github-webhook/ as a post-receive hook URL. You will need https://buildhive.cloudbees.com/github-pull-request-hook/ registered as well to get pull requests automatically tested.
BuildHive is currently in the beta test, and we look forward to hear from users. Please send us e-mail, or drop by at the #cloudbees channel on the Freenode IRC network.
BuildHive's ease of use relies on its ability to install necessary hooks to your repository. Because of the way GitHub API is designed, unfortunately this requires us to ask for more permissions than we actually use. BuildHive does not commit to your repositories with your identity, nor does it update your profiles. The only things it does are:
In your build, look for the link:

Click on it - it provides a link you can use as an img src which will show the status.