News

Laurent Kempé MVP

Contact

My status

View Laurent Kempé's profile on LinkedIn
XING


Xbox 360



Map

Locations of visitors to this page

.NET Dudes

Family

French .NET Dudes

Friends

Links

Tech Head Brothers

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!

Comments

Laurent Kempé said:

In my effort to bring a good development environment for the next version of Tech Head Brothers portal

# April 25, 2008 5:23 AM

Bill Biddy said:

I have Team City configured with a MSBuild runner to launch NUnit tests successfully. My question is how do I use the exclude and include category features. I see several references to it but no actual examples. Your input would be greatly appreciated.

heres my msbuilt target:

<UsingTask TaskName="NUnit" AssemblyFile="$(teamcity_dotnet_nunitlauncher_msbuild_task)"/>

<Target Name="RunUnitTests">

<NUnit Assemblies="@(TestProjects)"/>

</Target>

# May 13, 2008 5:12 PM

lkempe said:

Bill: Check this post showing the exclusion weblogs.asp.net/.../run-ncover-through-msbuild-in-team-city.aspx

# May 14, 2008 2:45 AM
Leave a Comment

(required) 

(required) 

(optional)

(required)