NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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

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

关注

评论

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

《价值》- 投资分析(4)

石云升

零售 28天写作 价值 投资分析

在CSDN的六载时光,由你来决定今年的博客之星

谙忆

九个最容易出错的 Hive sql 详解及使用注意事项

五分钟学大数据

sql 大数据 hive

一致性Hash算法Java版实现

Silently9527

Java 后端 一致性Hash算法

9条消除if...else的锦囊妙计,助你写出更优雅的代码

苏三说技术

精选算法面试-优先队列

李孟聊AI

算法 队列 28天写作

脱不花:怎样成为高效学习的人 学习笔记

魔曦

Lock锁 精讲

伯阳

Java 多线程 lock lock锁

来玩一玩Linux常见命令!

程序员的时光

Linux 程序员 28天写作

testing

量化交易机器人系统开发|市值管理系统开发搭建

W13902449729

量化交易机器人系统开发 市值管理系统开发搭建

专科出身,2年进入苏宁,5年跳槽阿里,论我是怎么快速晋升的?

Java 学习 程序员 面试

[3/28]保障研发反应开发需求

L3C老司机

Java 程序经验小结:避免使用float和double表示精确数据

后台技术汇

28天写作

Python 条件判断

赵开忠

Python 28天写作

LeetCode题解:236. 二叉树的最近公共祖先,存储父节点,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

市值管理机器人系统开发|量化策略交易系统开发搭建

W13902449729

市值管理机器人系统开发 量化策略交易系统开发搭建

一文搞懂参数传递原理

Java 编程 程序员

潘建伟团队再登Nature:建成全球首个集成量子通信网,全长4600公里

京东科技开发者

云计算

SD-WAN:网络走向业务

JiangX

创业 投资 网络 28天写作 SD-WAN

赛博时代,拿什么盛放对逝者的思念?

脑极体

【计算机内功修炼】四:进程切换与线程切换的区别

码农的荒岛求生

线程 进程 进程线程区别

量化自动交易系统开发,量化炒币

薇電13242772558

数字货币 策略模式

案例研究之聊聊 QLExpress 源码 (四)

小诚信驿站

刘晓成 小诚信驿站 28天写作 QLExpress源码 聊聊源码

静态代理,jdk动态代理以及Cglib区别

Java架构师迁哥

人生苦短,开发用云 | 如何优雅完成程序员的侠客梦?

阿里巴巴云原生

人工智能 阿里云 Serverless 程序员 云原生

技术er,你还特立独行坚持技术的优雅性么?

三石

28天写作 技术与业务

什么是TACACS?

Spring Boot 中的项目属性配置

武哥聊编程

Java springboot SpringBoot 2 28天写作

sync.singleflight 到底怎么用才对?

cyningsun

并发 Concurrency singleflight Cache Miss Go 语言

创业失败启示录|校园微生活(故事篇 2)

阿萌

创业 28天写作 创业失败启示录 青城 人生故事

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