Chapter 4. Choosing the right CI server

This chapter covers

  • CI server basics
  • Choosing the right CI server
  • Setting up CruiseControl.NET, TeamCity, and TFS Team Build
  • Discussing build triggers
  • Checking some extended capabilities of CI servers

In chapters 2 and 3, you gathered everything you need to perform full integration in a single repository. You now know how to build everything automatically. You’re fully prepared for continuous integration (CI). You have all the bits and pieces to set up a fully automated process that eventually will build, test, deploy, and analyze an application to help ensure it functions correctly, follows best practices, and is deployable by the customer. It’ll be a process that runs with each source code change ...

Get Continuous Integration in .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.