RSS Feed for This PostCurrent Article

Open Source .NET Continuous Integration Tool

In Java, there are quite a number of CI tools available, e.g. Hudson, Continuum, CruiseControl, and LuntBuild. For .NET, there are also few open source CI tools that can be used.

image

CruiseControl.NET is an Automated Continuous Integration server, implemented using the Microsoft .NET Framework.

A list of tools that CruiseControl.NET can integrate with can be read at Using CruiseControl.NET with other applications.(CVS,SVN,NAnt, MSBuild, NUnit, …)

image

Draco.NET is a Windows service application designed to facilitate continuous integration. Draco.NET monitors your source code repository, automatically rebuilds your project when changes are detected and then emails you the build result along with a list of changes since the last build.
Draco.NET version 1.5 supports builds using NAnt build tool or via Visual Studio .NET 2002/2003 solution files. Draco.NET can monitor Source Control repositories in CVS, Visual SourceSafe, PVCS, SubVersion, and others.

A nice comparison can be found at TheServerSide.

Related References

  • Subversion for source code control.
  • NUnit for unit testing.
  • NAnt for build automation.
  • FxCop for conformance checking.
  • NCover for code coverage analysis.
  • Simian for similarity analysis.
  • Vil for collecting code metrics.


Trackback URL


RSS Feed for This Post2 Comment(s)

  1. Kohsuke Kawaguchi | Sep 8, 2008 | Reply

    Hudson also has a number of plugins that make it a nice CI tool for .NET, by integrating with such tools as NUnit, NAnt, NCover, FxCop, VSS, and Team Foundation Server.

  2. admin | Sep 8, 2008 | Reply

    Thanks for pointing out..

RSS Feed for This PostPost a Comment