写点什么

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

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

关注

评论

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

socket编程

菜鸟小sailor 🐕

websocket

架构师训练营第 2 期第一周作业

井中人

大明湖畔昇腾绽放,趵突泉里智能奔涌

脑极体

容器开发运维人员的Linux操作机配置优化建议

东风微鸣

Kubernetes 最佳实践 k8s入门

食堂就餐卡系统设计

Griffenliu

在K8S Volume中使用 subPath

东风微鸣

Kubernetes 最佳实践

商用密码与区块链共推数字经济发展

CECBC

网络安全 数字经济

Week 4学习总结

balsamspear

极客大学架构师训练营

容器化应用系统上生产的最佳实践

东风微鸣

Kubernetes 最佳实践 生产

Vidyo产品给用户方带来了什么直接的便利

dwqcmo

音视频 集成架构 解决方案 智能硬件

数据安全无小事:揭秘华为云GaussDB(openGauss)全密态数据库

华为云开发者联盟

安全 数据 加密

终于,SM2国密算法被Linux内核社区接受了!

阿里云基础软件团队

设计数据库集群读写分离并非易事

架构师修行之路

分布式 微服务

二十一、深入Python强大的装饰器

刘润森

Python

谁说AI看不懂视频?

华为云开发者联盟

视频 剪辑

关于编码

西贝

Java 编码

Java中的String到底占用多大的内存空间?你所了解的可能都是错误的!!

冰河

Java 内存泄露 string 性能调优 内存溢出

听说你会缓存?

架构师修行之路

redis 缓存 微服务

Java中String占用空间的评估标准

陈德伟

Java jdk 源码剖析

微服务的理想与现实

京东科技开发者

云原生

epoll服务器解析

菜鸟小sailor 🐕

一文读懂线程池的工作原理(故事白话文)

捡田螺的小男孩

Java 面试 线程池 线程池工作原理

小熊派开发实践丨漫谈LiteOS之传感器移植

华为云开发者联盟

开发 IoT stm32

如果只推荐一本 Python 书,我要 Pick 它!

Python猫

Python 学习 编程 程序员 码农

Week 4命题作业

balsamspear

极客大学架构师训练营

为什么Java容器推荐使用ExitOnOutOfMemoryError而非HeapDumpOnOutOfMemoryError?

东风微鸣

Kubernetes 最佳实践 jvm调优

区块链赋能供应链金融|应用优势与四类常见模式

CECBC

区块链

mongodb源码实现、调优、最佳实践系列-Mongodb网络模块源码实现及性能调优(一)

杨亚洲(专注MongoDB及高性能中间件)

MySQL mongodb 中间件 架构师 分布式数据库mongodb

如何基于消息中间件实现分布式事务?我想说的都在这儿了!!

冰河

分布式事务 微服务 分布式数据库 数据一致性 海量数据

架构师训练营第2期-第一周-学习总结

井中人

一致性 hash

garlic

极客大学架构师训练营

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