写点什么

Thoughtworks 将发布持续集成&发布管理系统 Cruise

  • 2008-04-23
  • 本文字数:836 字

    阅读完需:约 3 分钟

4 月 15 日, Thoughtworks 宣称将发布一款名为“ Cruise ”的持续集成&发布管理系统。Cruise 团队成员提及 Cruise 具有以下特点:

  • 零配置构建网格——安装 Agent 后,它们会自行更新和获取配置,然后自动检出所需构建的源代码进行构建。
  • 集中管理工件——将应用软件包、测试结果和日志文件集中存放,你可以在同一处得到你所需要的信息和数据。
  • 端到端的安全性——Cruise 支持 LADP 和活动目录,Agent 与 Server 之间的通讯基于 SSL 和公钥技术,而且 Agent 都需要批准才能加入到构建网格。
  • 对于.NET, Java 和 Ruby 项目,可以说是“开箱即用”。

同时,他们提到, Cruise 不再仅仅是一款持续集成工具,Thoughtworks 的工程师结合在该领域的最佳工作实践,将“构建管道(Build Pipeline)”的概念引入到该产品,覆盖从开发到部署全过程:

  • 构建管道(Build pipelines)——通过引入“Pipeline”和“Stage”这两个概念,使其成为一种完整的部署方式,让你可以看到你所开发的软件从提交代码开始,先后经过功能测试、性能测试和 UAT 测试,然后准备上线,甚至直接部署到生产环境。这些超酷的特性将使持续集成和部署发布不再痛苦,而是快乐之旅。
  • 构建并行化——如果将用时较长的构建分成多个构建的话,Cruise 可以同时在多个 Agent 上分别构建,以缩短反馈时间。
  • 多种环境下运行测试 ——如果在 pipeline 中创建多个 Stage,Cruise 可以根据你的要求,在不同的软硬件环境中运行你的测试。

当谈到开源项目 CruiseControl 时,Cruise 团队表示:

Thoughtworks 将和从前一样,支持这些开源项目, http://opensource.thoughtworks.com 上的列表可以说明这一点。 另外,我们会提供包含一个 Agent 的免费版本,其与商业版本有同样的特性。而且,我们将为开源项目和教育机构提供免费许可。

如同版本控制工具一样,我们的目标就是:让构建和部署自动化成为所有软件开发者的一个基本实践。

关于 Cruise 与 CruiseControl 的更多信息,您可以点击这里查看详情。

作为 InfoQ 的热心读者,您心目中的企业级持续集成工具是什么样的呢?

2008-04-23 00:081450
用户头像

发布了 100 篇内容, 共 26.1 次阅读, 收获喜欢 5 次。

关注

评论

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

OriginDB番外篇:Java线程安全:从CPU多级缓存说起

shihlei

JMM 线程安全 MESI CPU Cache

实现 YashanDB 高可用集群设计

数据库砖家

从 Oracle 到 TiDB,重构辽宁联通 600 亿数据生产力

TiDB 社区干货传送门

运营商

还在为分库分表头疼?试试这款国产分布式数据库TiDB,让你的应用“无限”扩容!

TiDB 社区干货传送门

云原生 国产化替代 TiDB 8.x

平凯数据库敏捷模式的一次体验:开箱即用,简单友好,查询响应速度明显,其良好的扩展能力,更适合应对资源紧张等情况

TiDB 社区干货传送门

平凯数据库敏捷模式

Chromium WebGPU堆缓冲区溢出漏洞CVE-2025-11205安全分析

qife122

网络安全 漏洞分析

SolarWinds Web Help Desk远程代码执行漏洞分析

qife122

网络安全 远程代码执行

超越炒作:使用Agentic AI构建系统架构

qife122

人工智能 Agentic AI

如何利用YashanDB提升客户体验与满意度

数据库砖家

公私合作抗击网络威胁的创新实践

qife122

网络安全 威胁防御

告别分库分表与停机维护:平凯数据库敏捷模式为制造业ERP注入新活力

TiDB 社区干货传送门

TEM 试用 平凯数据库敏捷模式

平凯数据库敏捷模式体验评测,金融科技行业可参考

TiDB 社区干货传送门

MySQL撑不住了?这份TiDB替代可行性报告,请收好!

TiDB 社区干货传送门

高可用 技术趋势 MySQL 迁移 TiDB 8.x

大数据-114 Flink DataStreamAPI 从 SourceFunction 到 RichSourceFunction 源函数的增强与实战

武子康

Java 大数据 flink spark 分布式

NopGraphQL 的设计创新:从 API 协议到通用信息操作引擎

canonical

graphql Nop平台 什么是 GraphQL 可逆计算,

如何利用YashanDB数据库实现多租户数据隔离

数据库砖家

如何利用YashanDB数据库实现跨平台兼容性

数据库砖家

记两个 GC 失效修复的案例

TiDB 社区干货传送门

管理与运维 7.x 实践

如何利用YashanDB数据库实现数据集成与共享

数据库砖家

利用 YashanDB 优化业务流程

数据库砖家

工业管理 团队建设经验总结(4)

万里无云万里天

团队建设 工业 工厂运维

如何利用YashanDB数据库实现智能数据分析

数据库砖家

如何利用YashanDB数据库提升数据可视化能力

数据库砖家

初学平凯星辰 TiDB 及敏捷模式的体验

TiDB 社区干货传送门

测试 版本测评 性能测评 平凯数据库敏捷模式

测试 TiDB 在敏捷模式下的容灾方案

TiDB 社区干货传送门

测试 技术趋势 TEM 试用 平凯数据库敏捷模式

传帮带 人才梯队建设经验总结(10)

万里无云万里天

人才 工业 工厂运维

使用 YashanDB 实现高效的数据同步与备份

数据库砖家

YashanDB 提供的数据存储和管理功能

数据库砖家

如何利用YashanDB数据库提升数据查询效率的实操指南

数据库砖家

TIDB数据库企业版敏捷部署及和mysql性能对比

TiDB 社区干货传送门

7.x 实践 TEM 试用 平凯数据库敏捷模式

如何利用YashanDB数据库优化用户数据管理

数据库砖家

Thoughtworks将发布持续集成&发布管理系统Cruise_研发效能_乔梁_InfoQ精选文章