Re: time budgets and continuous integration
Hernan Saez <[email protected]>
| Newsgroups | gmane.games.devel.sweng |
|---|---|
| Message-ID | <[email protected]> |
We switched from CrouiseControl to TeamCity about a year ago and we're pretty comfortable with it. But they are mostly web projects. Now, how do you warrantee a constant framerate by using CI? Is it possible? What tools are there? Sorry, I don't really have much experience on this. Thanks. On Mon, Feb 1, 2010 at 8:38 PM, Joachim Ante <[email protected]> wrote: > Hi, > > I recommend TeamCity. (http://www.jetbrains.com/teamcity/) It has very > good support for distributing build steps, has pre-commit tests and is > generally really nice to use. Unlike Hudson it doesn't run out of memory > when your log files / nunit xml results files become huge and other assorted > small issues that simply drove us nuts. > > Joachim Ante > > Er… Hudson **is** open source, no? J > > > > It looks good, I’ve been keeping an eye on it for a while. > Unfortunately, it is written in Java, which makes me personally very… > unenthusiastic… about touching the code. > > > > The main issue for me with CC.NET was that it just doesn’t support > distributed building out-of-the-box, which FWIW Hudson does. > > > > /Stefan > > > > *From:* [email protected] [ > mailto:[email protected]<[email protected]>] > *On Behalf Of *Jim Tilander > *Sent:* 01 February 2010 07:30 > *To:* [email protected] > *Subject:* Re: [Sweng-Gamedev] time budgets and continuous integration > > > > > > Definately check out Hudson for CI infrastructure. It was *so* easy > to setup compared to CruiseControl. I had CI builds going for Mac and > PC in about 15 minutes! <http://hudson-ci.org/> Hudson is a Java > application, so it requires Java on the build machine. > > > I would disagree, while there are a lot of promising CI packages out there, > most of them fail due to the fact that they do not come with source. the > CC.NET source code is far from perfect, but it's there and you can modify > it. Doing anything outside the beaten path will bring you into the need to > make your own plugins. We've written several to fit our development process > better. With a close source commercial package you're at the mercy of their > whims, or if you can bring pressure on them to implement your changes. > > /j > > -- > Introspection is just a ladder for people who have dug them an object > oriented hole. > _______________________________________________ > Sweng-Gamedev mailing list > [email protected] > http://lists.midnightryder.com/listinfo.cgi/sweng-gamedev-midnightryder.com > > > > _______________________________________________ > Sweng-Gamedev mailing list > [email protected] > http://lists.midnightryder.com/listinfo.cgi/sweng-gamedev-midnightryder.com > > _______________________________________________ Sweng-Gamedev mailing list [email protected] http://lists.midnightryder.com/listinfo.cgi/sweng-gamedev-midnightryder.com