写点什么

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:151177
用户头像

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

关注

评论

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

社区动态|SelectDB 联合传智教育推出免费 Apache Doris 中文视频教程

SelectDB

Doris 开源社区 Apaache Doris 开源治理

NFT市场进入聚合时代,OKALEIDO成BNB Chain上的首个聚合平台

西柚子

知识图谱看高考,高考加油!高考学子金榜题名

清林情报分析师

数据分析 数据可视化 高考 知识图谱

极客星球 | 开发者服务合规检测护航企业数字生态建设

MobTech袤博科技

信息安全 开发者服务 安全合规检测 SDK检测 数据健康

洞见科技承建国家工信安全中心「隐私计算平台」,筑基互联互通生态底座

洞见科技

隐私计算 数据要素

一文读懂天翼云自研TeleDB 数据库五大关键特性

天翼云开发者社区

Streaming Data Warehouse 存储:需求与架构

Apache Flink

大数据 flink 编程 流计算 实时计算

千万级高并发下看天翼云如何为“健康码”突破技术瓶颈

天翼云开发者社区

天翼云践行“双碳”目标 “东数西算”绘画绿色发展新蓝图

天翼云开发者社区

太卷了!腾讯一面被问到内存满了,会发生什么?

Java全栈架构师

Java Linux 程序员 面试 操作系统

NFT市场进入聚合时代,OKALEIDO成BNB Chain上的首个聚合平台

小哈区块

建立java和jin函数之间的关系

北洋

6月月更

中国企业数字化转型的十大趋势

小炮

MySql函数

工程师日月

6月月更

Spark Shuffle 原理

Geek_qsftko

大数据 spark

全国首批“持证上岗”的区块链应用操作员来了

CECBC

寻找 Web3 的灵魂

CECBC

手把手教你实战开发黑白棋实时对战游戏

华为云开发者联盟

云计算 软件开发 游戏开发 华为云

SoFlu 软件机器人:辅助企业落地 DevOps 的自动化工具

SoFlu软件机器人

Web3生态龙头AQUANEE,即将登录Gate等平台

股市老人

盘点:2022年10款比较火的项目管理软件

优秀

项目管理软件

面向艺术家的Web3商业生态,由OKALEIDO的NFT聚合交易赋能

西柚子

Flink ML API,为实时机器学习设计的算法接口与迭代引擎

Apache Flink

大数据 flink 编程 流计算 实时计算

做多线程并发扩展,这两点你需要关注

华为云开发者联盟

spring 多线程 高并发 开发 华为云

KusionStack 开源有感|历时两年,打破“隔行如隔山”困境

SOFAStack

开源 编程语言 语言 #Github 运维‘

架构实战营 - 第 6 期 模块八课后作业

乐邦

「架构实战营」

Flutter 开发一个通用的购物车数量编辑组件

岛上码农

flutter 安卓开发 ios 开发 跨平台应用 6月月更

Hoo首发上线CloudChat(CC) 推出空投5,000 USDT活动

区块链前沿News

Hoo

天翼云对象存储ZOS高可用的关键技术揭秘

天翼云开发者社区

详解大集群通信建模理论公式

华为云开发者联盟

数据库 华为云 查询

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