In a previous post, I laid out our standard structure for MSBuild with Cruise Control. Now I will show the details of FxCop and NUnit. Now you want to run FxCop:<Target Name="FxCop" DependsOnTargets="Build">... Condition="Exists('$(CCNetW... Command="fxcopcmd /p:"$(CCNetWorking... /out:"$(CCNetArtif... WorkingDirectory="C:\Program Files\Microsoft...
You want to set up a customizable, fully automated build process. You want your build process to incorporate FxCop, NUnit, NCover, etc. but you do not have the license for Team System. No problem. You can do all of this with free tools leveraging MSBuild and Cruise Control .NET (CCNet) as the basis of your solution. This is not new news. In fact, CCNet is probably the best known tool today to do automated builds. However, there are lots of different ways to implement your build process. I'm going...