Hi Hal. > I am in the process of setting up an environment to do > "Continuous Integration" ...
> I am looking at NAnt, NUnit, CruiseControl.Net, BuildRobot, and a couple > others such as "gump" but can't seem to distinguish on which products are best. I'm not sure, but you might be getting some of these things confused with each other - not all of these are mutually exclusive. For example, I've been using these three together at home: NAnt - Build automation NUnit - Test Automation CruiseControl.Net - Scheduling of Builds and Tests (I have plans to start using these at work, but we've a way to go before we're ready for that). > Can anybody comment on why I should use NAnt and NUnit instead of any > other products or comment on "other product" comparisons or comment > on the "gump" or "BuildRobot" products.... The most compelling reason I can suggest is the breath of the community that has built up around NAnt and NUnit. There are active mailing lists, websites and many helpful volunteers who are happy to help out (provided you're willing to work at things yourself as well). NAnt/NUnit/CC.Net also have their closely related Java Cousins - Ant, Junit and CruiseControl - and there is a whole lot of stuff that can be easily applied across the .NET/Java boundary. My suggestion would be to move slowly - big bang is a good way to go bust, if you'll excuse the pun. Get automated builds going with NAnt, then introduce some Test Automation. Once these are going smoothly, work on getting CC.Net to do the builds and regression testing. Take small steps - getting value from each one. Last thought - document what you do (motivations as well as decisions) - so that the build process isn't dependent on you. Don't build something that will collapse when/if you leave - make it so easy to do that people will do it without your input. Cheers, Bevan. ****************************************************************************** "This message (and any files transmitted with it) are confidential and may be legally privileged. If you are not the intended recipient please notify the sender immediately and delete this message from your system. This message does not necessarily reflect the views of the Reserve Bank of New Zealand. If the recipient has any concerns about the content of this message they should seek alternative confirmation from the Reserve Bank of New Zealand." ****************************************************************************** ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ Nant-users mailing list Nant-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nant-users