Search code examples
c#visual-studio-2008visual-studio-2010cruisecontrol.netcruisecontrol

VS2010 and CruiseControl.net


We are using CruiseControl.net 1.5.0.6237 with VS2008 at the moment. We are planning to move VS2010 soon.

Can we use VS2010 with CC.net 1.5.0 ? What is the recommanded version for VS2010?

Thanks!


Solution

  • If you are planning to move to VS2010, you can use the Continuous Integration Feature of TFS 2010.. I assume you have TFS 2010.. CI is one of its built in features. When you create a new build, one of the tabs in the "wizard" is dedicated to setting when you want the build to run, and you can set it to run everytime something is checked in (which is a CI build), or you can set it to save up its changes and run no more frequently than a specified period of time.

    You don't need CC.Net or NAnt. TFS actually auto creates an MSBuild file which you can then extend if you want to do extra things with your build (like build MSIs, or deploy the built files to other locations, etc etc).

    On the otherhand if you are perticular about CC.NET, I don't see any challenge with CC.net 1.5.0. Please do not use the beta builds of CC.NET as we had issues with the dashboard and custom actions in past.