Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[andmore-dev] Validating Pull Requests

I've created a job on the Andmore Hudson instance that can be used to validate that GitHub pull requests pass the build, and eventually pass the tests. Ideally this would be integrated with Hudson directly via WebHook and possibly when the job completes it notifies the github PR that the build passed.

Discussion on that feature request is happening here:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=439145

In the mean time, if you want to manually verify a pull request and you have committer or admin rights to the project you should be able to run the following job:

https://hudson.eclipse.org/andmore/job/Andmore-Develop-PullRequests/

The job is a parameterized build that takes in the PR number from github. If you just leave the default **, it will search all PRs and run the one that has the most recent change, but it'll only run the one.

GitHub does have a webhook that can send some information to the a URL with the Pull Request events for open and synchronized, so I'm trying to work with either the Hudson team to get that integrated into hudson, or have the Foundation have an endpoint that can understand this. This way PRs can get the same treatement as Gerritt can with Hudson.

In the meantime, you can manually trigger a build, or trigger it remotely.

Questions, let me know. I should be turning on the Unit Testing and Integration Testing later today.

Dave



Back to the top