概述
持续集成是敏捷开发中一个非常重要的实践,只有实现了有效的持续集成,才能有效的实施频繁的短周期迭代、测试驱动开发等敏捷开发的其他实践。
ContinuousWay就是为了为用户提供这样一个有效的持续集成环境而设计的系统,集成了开源的构建工具(如Ant/NAnt/Maven等),并为其提供了友好的用户界面,可以方便的定义和配置各种不同类型的构建。同时还提供了多种不同类型的构建方式,为日常的构建工作提供了充分的灵活性。
此外,作为一个可选项,ContinuoueWay还可以集成开源的测试工具XUnit,并可以通过配置在构建以前先运行相关的测试代码。从而确保构建的有效性。其整个构建及发布过程如下图所示:
点击此处索取产品技术白皮书>>
基本流程
系统基本作业流程如下图所示:

功能概述
多项目管理
管理多个并行开发的项目,并为每个项目设置不同的构建及发布策略
依赖管理
管理和维护不同构建所依赖的工件及其最新状态
持续集成
根据构建策略中定义的构建管道执行系统的自动构建
发布管理
根据定义的发布策略实现系统的发布,包括正式发布和非正式发布(内部发布)
|