Overview
TeamCity is a powerful CI/CD platform designed to boost development speed and ensure high-quality builds. With its seamless integration across diverse environments and tools, TeamCity empowers development teams to automate their workflows, manage build pipelines, and deliver software faster.
From a single project to thousands, TeamCity scales effortlessly to meet your needs. Whether handling one build or thousands concurrently, TeamCity adapts to projects of any size or complexity. Enjoy seamless scaling with a multi-node setup included at no extra cost.
-
AWS integration: Leverage TeamCity's native integration with AWS to automate deployments, manage EC2 instances, and scale cloud agents. Effortlessly build, test, and deploy applications to your AWS environment.
-
Flexible build agents: Choose between JetBrains-hosted agents or AWS-based self-hosted agents, giving you full control over your infrastructure and costs.
-
Comprehensive CI/CD automation: Streamline your workflows with TeamCity's robust support for various programming languages, frameworks, and platforms.
-
Real-time monitoring and feedback: Get immediate insights into your builds with real-time reporting, customizable dashboards, and detailed log tracking.
Trusted by developers worldwide, TeamCity is designed to make software delivery faster, more reliable, and fully customizable to fit any workflow.
Highlights
- Accelerate your CI/CD pipeline by up to 40%. TeamCity's intelligent build reuse and caching save hours on build times by reusing completed parts of builds automatically.
- Build faster with unlimited build agents. Easily scale resources by spinning up as many EC2 agents as you need, with automatic shutdowns when builds are done - TeamCity manages it all.
- Optimize costs with spot instances. With built-in support for Amazon EC2 spot instances and spot fleets, TeamCity can reduce computation costs by up to 90% for AWS EC2 users.
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Dimension | Description | Cost/month |
|---|---|---|
Committers | Each committer in the subscription comes with a number of build credits replenished each month. A committer is a user making at least 10 commits in a month. | $18.00 |
The following dimensions are not included in the contract terms, which will be charged based on your usage.
Dimension | Description | Cost/unit |
|---|---|---|
Build Credits | Additional build credits | $0.0008 |
Vendor refund policy
You can apply for a refund within:
- 30 days after the purchase date for annual subscriptions.
- 7 days after the purchase date for monthly subscriptions.
To do so, please contact our Sales team (https://www.jetbrains.com/support/sales ) and send us the order reference number, invoice number, or other purchase-related information.
Custom pricing options
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Software as a Service (SaaS)
SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.
Resources
Vendor resources
Support
Vendor support
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Similar products
Customer reviews
TeamCity makes a strong case against the potential of science and ingenuity to advance civilization
1. No click zone on tiny buttons, so a click that falls within 1 pixel of a '...' button will hit the backing panel, causing chaos in the UI.
2. Triggering a build over the REST API requires setting the branch name twice, even though it would never make sense to set the branch name differently in one place than the other. What's worse, if you forget to set one of the branch name attributes, TeamCity proceeds with the build but marks it as a "default branch build", even if the other branch attribute clearly indicated a non-default branch.
3. Build agents are constantly going offline, or going into some mysterious frozen state, requiring manual restart (or worse). Is it really a problem for a cloud agent pool to sit idle for a few hours while remaining available to start agents on demand?
It appears there is no testing performed internally at TeamCity, and only the most severe issues reported by users are ever resolved. As a supposed contributor to progress in technological capability, JetBrains is a shocking failure, instead making a case for the regression of civilization wherever it is burdened with such pathological lack of work ethic. Sporting one of the most arrogant company names in modern history, employees in fact make no effort to "work smarter, not harder"; not even the most basic principles and techniques of computer science are applied in the TeamCity platform. Humanity is clouded by disappointment where companies like JetBrains disregard the work experience of anyone who relies on their products.
Team City Overview
2. It gives us an opportunity for continuous DEVELOPMENT of UNIT CASES
3. It gives us an opportunity TO RUN OUR SYSTEM INTEGRATION TEST in pipeline using automation
4. It gives us an opportunity to run on a scheduler
5. It gives us an opportunity to get integrate with GITLAB or application like postman/ Intellij/ Eclipse
6. Easy implementation,not much complex
7. I am using it daily in my career as I am SDET
2. It is helping us to run our UNIT CASES
3. It helps us to run automation regression packs
TeamCity is an all-purpose continuous integration, continuous delivery appliocation
Integrates with build/test tools seamlessly and keeps a record of history.
Multiple Integrations with 3rd Party Applications like :
JIRA - To tack and report issues
Visual studio - In enabling developers to start programming quickly.
Docker- To automatically create containers
Cost is high
Resource usage is also high
User interface can be improved
Learning curve can be complex especially when you don't have support within your team.
Customer support
Good experience about TeamCity
Pioneer in CI/CD solutions
- Easy to install and configure
- It also supports a wide range of build tools and version control systems
- Provides extensive reporting and analytics
- Excellent support and active community
- Support with docker and Kubernetes
- Different level of user access management which ensures the good level of security
- Pricing can be relatively high for larger teams or organizations
- Can be resource-intensive, requiring dedicated hardware or powerful servers
- Bit of outdated UI
- Sometimes build server takes too much time to load
- It also helps identify integration issues early, allowing for quick resolution and reducing the chances of bugs or defects
- Provides data-driven insights for decision-making
- Promotes stable and reliable software delivery process