Hi,

I just stumbled over something I think could be really cool for us. I noticed 
quite a lot of build in the ASF Jenkins that match the 
PreCommit-{ProjectName}-Build name pattern, so I used Google to find out what 
these are.


It seems on the ASF Infra Jenkins they implemented a mechanism to auto run a 
build for a patch. It seems as If the build is run by checking out the latest 
version, applying the patch and running all the tests. At the end it seems they 
report back the status of the build. I think this could be really useful for us 
especially with the Maven build up and running.


This way we could encourage people to contribute much easier and we would 
reduce the amount of manual work for accepting patches quite a lot. After all 
If I see a pull request for which Jenkins confirms that it doesn't break 
anything if I apply it, I would be more willing to spend time accepting pull 
requests.


Here's a pointer to that feature: 
https://wiki.apache.org/general/PreCommitBuilds


Chris


Reply via email to