views:

305

answers:

3

I have just started up a simple open source project and hosted it on google but I would love it if there was a free CI server I could create a job on to monitor my source.

I've had a little search around and couldn't find anything.

Ideally, I'd like a Hudson server somewhere that is free for me to use that I can create a Job on to monitor my google subversion repository.

I doubt any exist since I could write malicious code, or just poor, slow code with infinite loops etc.

I work on this code from multiple machines and I don't have my own server on 24/7 which is why such a service would be handy.

+1  A: 

There are many reasons why you wouldn't want to use a CI server you don't control. Being able to control the compiler, libraries, environment, directory structure mean you will need full control over your build machine.

Why not set up a CI server on your personal machine that fetches from your global repository?

mikelong
For this particular project, all I want installed is maven (which defines java version dependencies etc separately from environment).I don't have a single machine on 24/7 and I work on this code from several machines so I didn't want to duplicate the CI setup on each machine. Bit of a weird situation really, and just setting up a dedicated server is less hassle that any any other option I can think of
floater81
+2  A: 

It's not Hudson, but CodeBetter.com had a TeamCity instance for OSS projects. Check out the introductory blog post for info on how to get your project hosted.

bdukes
Thanks for the link
floater81
A: 

I think the new kenai.com will support Hudson builds. Not sure if this is in place already, but I've heard that there's a plan to do so.

tronda