QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

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

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

关注

评论

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

Apache ShardingSphere 5.1.0 执行引擎性能优化揭秘

SphereEx

数据库 ShardingSphere SphereEx apache 社区

微服务架构下消息服务多通道设计思路

全象云低代码

微服务 低代码 后端开发 消息中间件 后端技术

ABAP 文件上/下载

Jasen Ye

upload abap download template GRAPHICS

加快云原生技术转型, 智能调度登陆华为云DevOps: 增速,节源

华为云开发者联盟

软件 DevOps 代码托管 智能调度 华为云DevOps

java培训如何用反射做简易 Spring IOC 容器

@零度

Java springloc

企业如何挖掘知识“金矿”?这本白皮书讲得够透彻!

百度大脑

地狱开局的2022,穿好你的安全铠甲

脑极体

客户画像赋能百度推广生态实践

百度Geek说

前端 后端

【愚公系列】2022年03月 Docker容器 Kafka集群的搭建

愚公搬代码

3月月更

提升客户服务体验的技巧

小炮

客户服务 SaaS平台

恒源云(GpuShare)_租卡怎么选?看这一篇就够了!

恒源云

人工智能 GPU服务器

Python 的排序方法 sort 和 sorted 的区别

AlwaysBeta

Python

从HDFS的写入和读取中,我发现了点东西

华为云开发者联盟

hdfs HDFS写入 HDFS读取 文件读取

实践丨SpringBoot整合Mybatis-Plus项目存在Mapper时报错

华为云开发者联盟

spring 容器 Spring Boot 测试 Mybatis-Plus

数仓如何设置大小写不敏感函数

华为云开发者联盟

MySQL DWS GaussDB(DWS) 大小写不敏感函数 GUC参数

浅谈信息熵在数字体验监控领域的应用

博睿数据

治理有精度,AI赋智加强城市精细化管理

百度大脑

从0到1落地电商小程序之微服务设计

晨亮

「架构实战营」

手把手教你从Apk中取出算法

奋飞安全

android 安全 java

windows下C与C++执行cmd命令并实时获取输出

DS小龙哥

3月月更

项目管理标准化的武林秘籍

大智若愚

团队管理 项目管理 标准化 软技能 标准框架

自动化知识图谱表示:从三元组到子图

第四范式开发者社区

人工智能 自动化 知识图谱

Kubernetes中API的不同版本, Alpha, Beta, Stable 都是什么?

工程师薛昭君

Kubernetes API

网络安全入门5天速成教程: WEB安全渗透攻防技术

网络安全学海

网络安全 安全 信息安全 渗透测试 WEB安全

AI+遥感智能解译,赋能智慧城市规划革新

百度大脑

Nginx限速模块初探

喀拉峻

nginx

详细的网站定制步骤有哪些?

源字节1号

网站开发 软件定制

无监控不运维—浅述各种监控方案使用场景

穿过生命散发芬芳

3月月更

你的“数学潜意识”原来可以被唤醒!

博文视点Broadview

产品升级|1-2月合刊:多款重磅产品来袭

百度大脑

Go 中的空白标识符(下划线)

宇宙之一粟

Go 语言 3月月更

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