Since the Andmore Project is using GitHub for our central repository, we needed a way to at least manually verify that a given pull request can build and not fail any existing tests. Unfortunately, unlike Jenkins, there currently is no GitHub integration plugin for running pull requests and then posting back the results to the particular pull requests.
However, you can setup a job on your HIPP instance so that you can run the pull requests manually and verify the results. To start with you’ll need a parameterized build on your HIPP instance. I suggest setting up a Parameter like PULLREQUEST_NUMBER as shown below.
The next thing you need to do is to tell the git plugin how to find the pull request branches. You also need away to tell git what branch from those pull requests to check out when building.
There is an existing bug report asking for enhanced and integrated support for Hudson and Pull requests with GitHub. As more projects at the Eclipse Foundation start to use Git as the central repo, working with Pull Requests is going to become even more critical. This at least gets you part of the way there so you can verify the requests with Hudson.