About TeamCity
TeamCity is a continuous integration and delivery server from JetBrains. It builds, tests and deploys software, and it supports build chains, in which one build feeds artifacts or results into the next, which helps model complex release pipelines.
The vendor says it keeps delivery reliable, repeatable and under control for both people and AI agents on a team. It can be run on a team's own servers or used as a hosted cloud service, and it is sold with a free trial. As a JetBrains product, it works well with their IDEs and other developer tools.
TeamCity is proprietary software, though it offers a free tier for small installations under the vendor's terms. It is relevant to teams of any size that want a flexible, configurable CI/CD server without writing everything as code.
Key features
- CI/CD server with build chains
- Reusable build configurations
- Self-hosted and cloud options
- Integration with JetBrains IDEs
- Reliable, repeatable delivery pipelines
Good fit for
- →Teams that want to self-host their CI/CD
- →Complex projects needing chained builds
- →JetBrains-centric development shops
- Tags
- ci-cd
- jetbrains
- build-server
- continuous-integration
- pipelines
- self-hosted
- devops
TeamCity: questions and answers
- What is TeamCity used for?
- TeamCity is JetBrains' CI/CD server with build chains and reusable build configurations, available self-hosted or as a cloud service. It is a good fit for teams that want to self-host their CI/CD, complex projects needing chained builds and JetBrains-centric development shops.
- Is TeamCity free?
- Yes. TeamCity has a free plan.
- Is TeamCity open source?
- No. TeamCity is proprietary (closed-source) software. Open-source alternatives to TeamCity include Jenkins, Concourse CI and Semaphore.
- Can I self-host TeamCity?
- Yes. Although TeamCity is closed source, it can be self-hosted on your own servers, and the vendor also offers a hosted version.
- What are some alternatives to TeamCity?
- TeamCity competes with GitHub Actions, Bamboo and Azure DevOps. For open-source options, see Enlisted's ranked list of open-source TeamCity alternatives.
Open-source alternatives to TeamCity
See all
Jenkins
CI/CD & DevOps
Jenkins automation server
MITvs CircleCI★ 27k
Concourse CI
CI/CD & DevOps
Concourse is a container-based automation system written in Go. It's mostly used for CI/CD
Apache-2.0vs GitHub Actions★ 7.9k
Semaphore
CI/CD & DevOps
All-in-one delivery platform for AI-driven development.
OSSvs GitHub Actions★ 1.6k
Harness
CI/CD & DevOps
Harness Open Source is an end-to-end developer platform with Source Control Management, CI
Apache-2.0vs GitHub Actions★ 38k
GoCD
CI/CD & DevOps
GoCD - Continuous Delivery server main repository
Apache-2.0vs TeamCity★ 7.4k
Abstruse
CI/CD & DevOps
Abstruse is a free and open-source CI/CD platform that tests your models and code.
MITvs Travis CI★ 961
SaaS alternatives to TeamCity
See all
GitHub Actions
CI/CD & DevOps
GitHub Actions is GitHub's built-in automation and CI/CD service for building, testing and deploying code through workflows triggered by repository events.
SaaS
Bamboo
CI/CD & DevOps
Atlassian CI/CD server that ties builds and deployments to Jira and Bitbucket
SaaS
Azure DevOps
CI/CD & DevOps
Microsoft suite for repos, boards, pipelines, test plans and artifact feeds
SaaS
Buildkite
CI/CD & DevOps
CI/CD platform that runs pipelines on build agents you host yourself
SaaS
CloudBees
CI/CD & DevOps
Enterprise CI/CD and release orchestration built around Jenkins
SaaS
CircleCI
CI/CD & DevOps
Hosted continuous integration and delivery platform for build and test pipelines
SaaS

