面向现代 DevOps 团队的强大 CI/CD 解决方案

使用 TeamCity 以任何技术堆栈、在任何规模经济地加速软件交付。

经过验证的合规性与安全性

JetBrains 工具遵循行业领先的安全标准,包括 SOC 2 认证,确保贵组织的数据得到保护,并且我们的产品符合全球法规。


受到领先公司超过 3 万个 DevOps 团队的信赖

为您的开发流程释放 CI/CD 的全部潜能

TeamCity 是一款高级 CI/CD 解决方案,可以实现灵活的工作流、协作和开发做法。

将 CI/CD 管道速度加快 40%

借助 TeamCity 将 CI/CD 管道提升到全新水平。通过构建链,您可以使用分布在多个仓库中的源代码构建软件,自动重用构建的部分内容,并利用缓存节省构建运行时间。

从一个到数万个项目

从一个并发构建扩展到数千个并发构建?无论项目大小如何,TeamCity 都可以支持任何复杂性的任何工作流。利用多节点设置,无需额外成本。

缩短交付时间

通过测试并行化和智能构建重用功能缩短从开发到生产的平均时间。与现有技术堆栈集成,节省创建集成变通方案所需的时间。

缩短开发者反馈循环

采用 TeamCity 的快速失败策略,及早识别代码中的问题。通过构建期间的实时反馈,查明构建日志中的问题,利用强大的测试报告,使团队始终掌握 CI/CD 流程。


TeamCity Pipelines

因为您值得拥有更出色的 CI/CD 体验

将更多时间花在编码上,减少确定 CI/CD 配置的时间。借助智能的自调整管道将运行时间最多缩短 40%,从而实现最高性能。

专为满足行业需求而设计

TeamCity 使各行业的团队能够更快交付软件。从银行业到医疗保健,TeamCity 支持所有可能的 CI/CD 工作流,帮助您的团队解决最严峻的挑战。


TeamCity 的用户

  • 配置即代码

    您可以通过 TeamCity 的 Web UI 配置构建管道,或使用强类型 DSL 以编程方式创建构建管道。 将管道配置作为代码可以使您轻松地重用它们,并随着项目的扩大持续保持对它们的掌控。

  • 管道优化

    TeamCity 通过优化构建队列、重用先前构建中的工件以及仅在管道中运行所需的最少步骤,以智能的方式编排您的构建和测试。这将为您的每日构建节省 40% 的时间!

  • 构建配置模板

    通过提取构建配置模板,可以轻松消除在不同项目中重复设置的麻烦。使用构建模板,您在新建项目时无需从头开始进行 CI/CD 管道的所有繁琐设置流程。

  • 灵活设置选项

    将 TeamCity 完全托管在您的基础架构上,或者让我们通过 TeamCity Cloud 为您完成工作。利用自托管代理和多节点设置。借助 TeamCity 与 Terraform 的集成,以代码形式管理整个 CI/CD 基础架构。

  • RESTful API

    实际上,TeamCity 的每个功能都可以通过 RESTful API 获得,该 API 允许您将其与应用程序集成或使用脚本与之交互。

  • 高级安全功能

    有效防御网络攻击需要采取多面方式。借助 TeamCity,您可以根据组织需求实现多层保护。

On-Premises 或 Cloud:选择最适合您的格式

在 TeamCity On-Premises 与 TeamCity Cloud 之间进行选择,TeamCity On-Premises 可以完全控制构建和测试管道,而 TeamCity Cloud 可以实现最佳可扩缩性和性能。

TeamCity Cloud

强大的 CI/CD 服务器,托管在云中。

无限数量的 Web 用户

无限数量的同时构建

由 JetBrains 维护的一套 Linux、Windows 和 macOS 构建代理

支持添加自己的构建代理

免费试用 14 天,试用期结束后每月 $45.00 起

可以选择购买 BusinessEnterprise 支持方案

TeamCity Pipelines

为构建 CI/CD 管道提供简单直观的体验,由 JetBrains 的标志性智能提供支持。

直观的管道编辑器和通过 YAML 实现的配置即代码

得益于作业重用、测试并行化和作业调试,将构建时间最多缩短 40%

由 JetBrains 维护的 Linux、Windows 和 macOS 构建代理

自托管构建代理支持

14 天免费试用

TeamCity Professional

强大的 CI/CD 服务器,永久免费。

无限数量的用户

无限构建时间

100 个构建配置配额

3 个构建代理配额

所有 TeamCity Enterprise 功能

永久免费,即使用于商业用途

TeamCity Enterprise

CI/CD 在任何规模下都拥有出众表现。

无限数量的用户

无限构建时间

不限数量的构建配置

可以选择购买 BusinessEnterprise 支持方案


常见问题解答

TeamCity 是 JetBrains 开发的持续集成服务器,以本地部署或云服务形式提供。TeamCity On-Premises 可以在 Windows、Linux 和 macOS 上安装,也可以在 Docker 中运行。TeamCity Cloud 由 AWS 提供支持。

当您在版本控制系统中推送新功能或更新依赖项时,TeamCity 会自动运行构建管道。您和您的团队可以实时查看构建进度,并直接在 IDE 中或者通过电子邮件、Slack 或其他渠道接收构建结果通知。

TeamCity 用于以自动化方式构建和测试软件产品。可为每次代码更改提供快速反馈,减少代码集成问题,并实现更有效的团队合作。许多热门游戏、网站、银行系统以及所有 JetBrains 产品均使用 TeamCity 构建。

TeamCity Professional 完全免费,即使用于商业场景也不收取费用,并且对功能、用户数量或构建时间没有限制。您可以配置最多 100 个构建和并行运行最多 3 个构建,这足以满足大多数项目的需要。TeamCity Cloud 提供 14 天免费试用。