写点什么

TeamCity 4.0:分布式构建和持续集成

  • 2008-12-17
  • 本文字数:658 字

    阅读完需:约 2 分钟

JetBrains TeamCity 4.0已经发布了 TeamCity 是一个分布式构建管理和持续集成服务器,它可以部署在 Windows、Linux 以及 Mac OS X 平台上。

TeamCity 的设计基于一个构建服务器、一个构建队列以及一系列构建代理。触发器(trigger)会将挂起的构建放到队列(trigger 可以是任何东西,从对版本控制系统的提交到日程截止时间的到来)中。服务器会选择可用的空闲代理去执行构建并将其组织到构建网格(build grid)中。然后 TeamCity 会使用代理去执行构建,接下来服务器会搜集并编排每个构建的信息和结果。

在 4.0 版中有很多新特性——下面列出的是一些主要的增强:

  • 构建链——支持复杂且有依赖关系的构建。
  • 用户界面的改进和特性增强。
  • 历史构建——支持从历史版本而不是最近的提交中构建组件。
  • 客户化构建——可以对任何组件构建提供客户化参数。
  • 改进的构建代理的管理——对每个构建代理都增加了更多的控制和功能。
  • 测试报告和排序——构建服务器可以收集测试运行(趋势)的更多统计信息,还可以对测试运行指定优先级。
  • IDE 集成的改进——改进的 Intellij 和 Eclipse 集成。
  • .NET 支持的改进——对.NET 构建增加了几个新特性。
  • Ruby Rake 支持——现在可以通过执行 Rake 脚本来构建 Ruby on Rails 应用。

JetBrains 提供了 TeamCity 的不同版本(可以查看价格信息),同时还为 TeamCity 用户提供了几个升级选项。

在TeamCity wiki 上有关于其的详细文档,包括支持的平台和技术。在 TeamCity 博客 TeamCity 开发者博客上有关于 TeamCity 的升级信息。

查看英文原文: TeamCity 4.0: Distributed Builds and Continuous Integration

2008-12-17 10:151220
用户头像

发布了 88 篇内容, 共 266.1 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

产业互联网助力预制菜出海 云创科技数据资产入表获批融资500万 新能源装备新质供应链创新协同平台启动 | 产业互联网观察第173期

AMT企源

华为 阿里 产业互联网 数字化转型 AMT企源

pandabuy VS wegobuy 淘宝代购集运系统类似软件哪家公司开发的?

tbapi

淘宝代购系统 淘宝代购集运系统 Pandabuy wegobuy

算法人生(11):从“梯度提升树(GBDT)”看“2/8时间管理法”

养心进行时

机器学习 算法 时间管理 梯度提升树 GBDT

🔥httpsok-v1.11.0支持OSS证书自动部署

物有本末

https OSS 证书管理 免费SSL证书 HTTPSOK

一招MAX降低10倍,现在它是我的了| 京东零售技术团队

京东科技开发者

算法人生(10): 从“惰性求解”看“积极拖延”如何提高效率

养心进行时

算法 拖延 惰性求解 算法思路

ChatGPT无需注册就能使用!为何突然“免费”?

蓉蓉

openai ChatGPT4

🔥架构师狂掉1024根头发,总算搞定SSL通配证书

物有本末

https SSL证书 ssl HTTPSOK nginx证书

httpsok-v1.11.0支持CDN证书自动部署

物有本末

https CDN 免费SSL证书 HTTPSOK nginx证书

浅析MySQL代价模型:告别盲目使用EXPLAIN,提前预知索引优化策略| 京东零售技术团队

京东科技开发者

【京东云新品发布月刊】2024年4月产品动态

京东科技开发者

新一代多模态合规分析平台,炼就服务洞察火眼金睛

中关村科金

人工智能 多模态 大模型 客户洞察

基于LangChain实现数据库操作的智能体

测吧(北京)科技有限公司

测试

带你了解GaussDB SQL中的BOOLEAN表达式

华为云开发者联盟

数据库 华为云 华为云GaussDB 华为云开发者联盟 企业号2024年5月PK榜

联手火山引擎,华硕利用大模型和向量数据库推出AI功能笔记本

新消费日报

A-CSPO课程概念澄清和实操:假定(Assumptions)、实验(Experiments)、假设(Hypotheses)

ShineScrum

高阶产品开发 敏捷产品

如何通过分散原则保证系统高可用

京东零售技术

架构 高可用 后端 企业号 5 月 PK 榜

详解Python 中可视化数据分析工作流程

华为云开发者联盟

Python 数据可视化 华为云 华为云开发者联盟 企业号2024年5月PK榜

基于LangChain实现数据库操作的智能体

测试人

软件测试

TeamCity 4.0:分布式构建和持续集成_Java_R.J. Lorimer_InfoQ精选文章