硬核干货——《中小企业 AI 实战指南》免费下载! 了解详情
写点什么

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

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

关注

评论

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

什么?!90%的ThreadLocal都在滥用或错用!

James_Shangguan

线程池 ThreadLocal #后端 Java并发编程

RFG的崛起:从模因币到价值投资的探索

加密眼界

Vue状态管理库Pinia详解

不在线第一只蜗牛

Vue 前端

成为顶尖1%前端开发者的10项必备技能

伤感汤姆布利柏

豆瓣评分7.9!世界级讲师耗时5年整理出的Python学习手册!

我再BUG界嘎嘎乱杀

Python 编程 后端 开发语言

掌握抖音商品详情数据接口,让你的店铺销量飙升

tbapi

抖音商品详情数据接口 抖音API

《Programming from the Ground Up》阅读笔记:p95-p102

codists

assembly 编程人

低代码开发与项目管理工作流优化

不在线第一只蜗牛

项目管理 低代码 定制化

电商搜索革命:大模型如何重塑购物体验?| AICon

京东零售技术

LLM 企业号2024年8月PK榜

32个Spring JPA注解:提供全面的JPA注解应用案例(必须收藏)

肖哥弹架构

Java spring springboot 注解

Python中的偏函数及其广泛应用方式

我再BUG界嘎嘎乱杀

Python 编程 后端 开发语言 偏函数

it程序员常用的技术社区网站有哪些

博客趣

技术社区 博科趣 it社区 m.bokequ.com

HarmonyOS NEXT 地图服务中‘我的位置’功能全解析

白晓明

HarmonyOS NEXT Map Kit 地图服务 显示我的位置

火山引擎联合Unity中国,共探游戏行业云计算+AI新场景

新消费日报

IoTDB 如何有效实现磁盘 I/O 监控和优化?

Apache IoTDB

探索宝可梦的世界:PokeAPI如何让开发者大展拳脚

幂简集成

陈星汉和郭炜炜两大制作人首次同台,鸿蒙原生游戏“后发先至”

最新动态

AIGC应用实战营--毕业总结

michael

望繁信科技携手松下信息,共话制造业的数智应用之道

望繁信科技

数字化转型 流程挖掘 流程智能

万字揭秘:助力单测提效,覆盖率八成无忧!

京东零售技术

测试 单元测试 企业号2024年8月PK榜

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