Continuous integration and Nightly build with Team City
I finally found some time this evening to re-configure Team City and adapt my MSBuild script to be able to achieve the following build configuration for Tech Head Brothers portal:
- CI Trunk - Unit Tests, Coverage, Deploy Staging
- Checkout source code from subversion Portal project trunk
- Compile
- Run NUnit tests
- Run NCover with summary code coverage report
- Deploy to the Staging IIS
- Nightly Trunk - Duplicate Finder
- Find duplicates using Team City Build Runner
- Nightly Trunk - Unit Tests, Coverage, NDepend
- Checkout source code from subversion Portal project trunk
- Compile
- Run NUnit tests
- Run NCover with summary code coverage report
- Run NCover with full code coverage report
- Run NDepend
Asap I will post about the way I achieve this configuration!