Monday, 7 December 2009

Integration server idea?

Hi Guys

I was just wondering what people think about having an integration server? The general idea behind it would be that when code is submitted, it is built, tested (although I have no tests yet) and then deployed.

At the moment, all it would do is compile GWT code, and rebuild the database using the STEP dataloader project and launch an instance of Jetty with the app built. In that way, there would always be an online version of trunk STEP visible to everyone... It also means we could start eventually buliding a bunch of wishlists, as we use it more and more for our own side-stuff.

People generally use CruiseControl for this. All we would need is a server that's online all the time and has access to the subversion repository and open a port on the internet.

What do you think?
Chris

No comments:

Post a Comment