[OpenAFS-devel] hudson success (i.e. automatically building)

Jason Edgecombe jason@rampaginggeek.com
Mon, 12 Jul 2010 19:43:33 -0400


Hi everyone,

First, I'd like to apologize for posting broken URL's into gerrit, but 
on a good note, I have the hudson continuous integration server 
<http://hudson-ci.org/> working!

Currently, I have two jobs set up. One just builds the openafs git repo 
after each commit. The other integrates with gerrit, builds a change, 
and verifies each new change.

The hudson machine is running Debian Lenny on i386 and building with the 
command "sh regen.sh && ./configure && make"

There are a few of caveats:
1. I haven't seen a gerrit build failure, so I'm not convinced that it's 
really working yet.
2. It builds all changes, regardless of the author or approvers.
3. This is running in a VirtualBox VM on my personal laptop.

So, now I will ask, "What now?"

BTW, I unsuccessfully tried buildbot for a few hours, but hudson was a 
breeze to set up in only an hour or so.

Sincerely,
Jason