continuous integration web service -
i in position become team leader of team distributed on 2 countries. team tech. team start company plan bootstrap on limited funds. trying find out ways minimize upfront expenses. right planning use java , have lot of junit tests. planing on using github vcs , lighthouse bug tracker. in addition want add continuous integration server not know of continuous integration servers offered web service.
does know if there continuous integration servers available in software service model?
p.s. if knows can these 3 services @ 1 location great know to.
note: outdated answer 2008. there plenty of such services things amazon's elastic cloud compute service (for example, travis-ci)
i rather doubt you'll find service build stuff you. building requires lot of cpu power, , if you're having rebuild every time commits, hard scale such service.. , i'm sure there's security issues , likes well..
as @eed3si9n said, run cruisecontrol on spare (virtual-)machine , use that. setup port forwarding, , http://dyndns.com or http://no-ip.info make publicly accessible. it's not ideal..
i've never used cruisecontrol before, imagine there way take build results, , upload them public web-server (as dumb html file). way sit on home machine, watching github, building new versions , sending results reliable web-host (so no "connection timeout" every time home connection isn't accessible)
in fact, looked @ cruisecontrol documentation - build results stored set of xml files, it'd trivial transfer/display them on machine.
basically, suggestion is: run continuous integration server on spare machine, have upload results public web server somehow.
Comments
Post a Comment