The awesome folks who work on
Hudson CI have finally brought us
pre-tested commits with
Gerrit Code Review. Their solution of watching everything under
refs/changes/ is a bit brute-force, but its an amazing first start, because Hudson can "vote" on the change and prevent it from being submitted if the build failed.
A few years ago I started a similar sort of thing for Git. Its carried in the
contrib/continuous directory of the
git.git source code distribution. But this whole Hudson-Gerrit integration is way better, because it lets you catch the failure before its submitted to your development branches.
No comments:
Post a Comment