Hi everybody,
what about setting up automated testing of pull request?
The build server automatically build the pull request and updates it
with the results: e.g. https://github.com/apache/commons-lang/pull/119
https://github.com/apache/groovy/pull/214
This gives the person submitting the pull request fast feedback and
allows him to fix any errors.
Also the person merging the pull request can see if the merge will cause
any problems.
Setting this up is easy.
You can either use builds.apache.org, where you set up job like this
one: https://builds.apache.org/view/Groovy/job/Groovy%20Github%20PRs/
and create a infra ticket to activate the github integration.
Or you can use travis-ci, if you add a .travis.yml file to the repo and
create an infra ticket to enable travis-ci integration.
What do you thinks?
Cheers,
Pascal