[
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