Summary

In this chapter, we went through the TeamCity concepts involved in setting up CI for a sample project. Many of the basic as well as advanced TeamCity concepts and features were discussed. The steps in configuring a functional CI setup, from TeamCity's point of view, can be summarized as follows:

  • Create the necessary projects
  • Add the appropriate build configurations to the projects
  • Configure dependencies across build configurations
  • Set up triggers to run the builds based on various conditions
  • Iterate as necessary to make improvements and tweaks

We will be discussing and using many more of the features that TeamCity has to offer in the upcoming chapters.

Get Learning Continuous Integration with TeamCity 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.