TeamCity is a well-known CI server, built by JetBrains. JetBrains is quite well known for developing various tools for different phases in the software development life cycle, such as WebStorm and ReSharper. TeamCity has both a licensed version and a free version with a limited number of configurations and build agents. The free version is suitable for small teams that plan to grow over time.
Despite being a Java-based solution, TeamCity offers the best .NET support among the tools on this list. There are also different enterprise packages that scale by the number of agents needed.
You will be learning more about TeamCity later in this chapter.
Its key features are as follows:
- Extensive support for .NET-based applications and Visual ...