TeamCity
Prague-built CI/CD server from JetBrains, self-hosted or cloud, priced per build agent
Quick Overview
| Company | JetBrains s.r.o. |
|---|---|
| Category | Developer Tools |
| Headquarters | Prague, Czech Republic |
| EU Presence | EU (Czech Republic) |
| Open Source | No |
| Pricing | TeamCity Cloud from €15/month billed annually (€18/month billed monthly) / Enterprise Server (self-hosted) perpetual licence from €2,399 for 3 build agents, scaling with agent count |
| Free Option | Free trial available (download and try) |
| Replaces | Jenkins, CircleCI, GitHub Actions |
Detailed Review
TeamCity is JetBrains' CI/CD server, built in Prague and sold separately from any git host — it plugs into GitLab, Gitea, GitHub or any of the forges already in this category rather than replacing them.
Build configurations chain together with dependencies, artifacts pass between them automatically, and pipelines can be defined visually or as Kotlin DSL code, a step up in expressiveness from the plain YAML most CI tools use. For a team that has already picked a forge and wants a purpose-built build server rather than the CI/CD bolted onto it, TeamCity is built for exactly that job.
Two ways to run it. TeamCity Cloud starts at €15 per month billed annually (€18 monthly), hosted by JetBrains with no server to maintain. TeamCity Enterprise Server is a self-hosted perpetual licence starting at €2,399 for three build agents, scaling up through five, ten, twenty and beyond as a team's parallel build needs grow — a one-time cost rather than a rented seat, which suits organisations that would rather own a licence outright.
The trade-off is that TeamCity is proprietary, unlike Codeberg, Gitea, Forgejo, Radicle and Tuleap in this same category — a Czech company under EU jurisdiction rather than an association or a foundation.
The perpetual-licence model is unusual in 2026, when most competitors have moved to pure subscriptions, and self-hosting still needs a database and enough hardware to run TeamCity's own web interface, API and agents. For teams already invested in JetBrains' IDEs, that continuity is worth something; for teams chasing an open-source or community-governed stack, it isn't the fit.
What TeamCity does well
- Kotlin DSL pipelines, more expressive than plain YAML
- Plugs into any git forge, not tied to one
- Perpetual on-premises licence, not only a subscription
- TeamCity Cloud from €15/month needs no server to maintain
- Scales cleanly from 3 to 100+ build agents
Where TeamCity falls short
- Proprietary, unlike most of this category
- Self-hosted edition still needs real infrastructure
- Pricing scales by build agent, which adds up fast
- No EU data residency statement found on its own pages
Standout feature. Kotlin DSL pipelines and a perpetual on-prem licence: the one CI/CD server here you can own outright instead of renting forever.
Pros and Cons
Pros
- Kotlin DSL pipelines, more expressive than plain YAML
- Plugs into any git forge, not tied to one
- Perpetual on-premises licence, not only a subscription
- TeamCity Cloud from €15/month needs no server to maintain
- Scales cleanly from 3 to 100+ build agents
Cons
- Proprietary, unlike most of this category
- Self-hosted edition still needs real infrastructure
- Pricing scales by build agent, which adds up fast
- No EU data residency statement found on its own pages
Alternatives to TeamCity
Frequently Asked Questions
What is TeamCity?
TeamCity is JetBrains' CI/CD server, built in Prague and sold separately from any git host — it plugs into GitLab, Gitea, GitHub or any of the forges already in this category rather than replacing them.
Build configurations chain together with dependencies, artifacts pass between them automatically, and pipelines can be defined visually or as Kotlin DSL code, a step up in expressiveness from the plain YAML most CI tools use. For a team that has already picked a forge and wants a purpose-built build server rather than the CI/CD bolted onto it, TeamCity is built for exactly that job.
Where is TeamCity based?
TeamCity operates from Prague, Czech Republic, which places it under EU (Czech Republic).
What does TeamCity cost?
TeamCity Cloud from €15/month billed annually (€18/month billed monthly) / Enterprise Server (self-hosted) perpetual licence from €2,399 for 3 build agents, scaling with agent count. Free trial available (download and try).
Who is TeamCity best for?
Teams wanting a mature, self-hosted CI/CD server. Kotlin DSL pipelines and a perpetual on-prem licence: the one CI/CD server here you can own outright instead of renting forever.
What are the drawbacks of TeamCity?
Proprietary, unlike most of this category. Self-hosted edition still needs real infrastructure. Pricing scales by build agent, which adds up fast. No EU data residency statement found on its own pages.