![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
持续集成
文章平均质量分 82
iteye_16219
这个作者很懒,什么都没留下…
展开
-
持续集成工具的选择
持续集成(continuous integration)作为敏捷编程的基石现在已经被绝大多数的开发团队所广泛采用。而持续集成的工具现如今也是百花齐放,各有千秋,本文主要对比了在Java领域中比较常见的几种CI server(因为公司要求统一整个公司的CI server)。如果想了解更多的工具,可以看这里:http://confluence.public.thoughtworks.org/displ...原创 2009-10-19 11:04:29 · 59 阅读 · 0 评论 -
基于teamcity的持续集成实践(安装)
准备的基础环境是 1。操作系统hp-unix,teamcity只提供windows版本和linux版本,其实在hp-unix下安装可以直接用linux版本,只要设定好环境变量JAVA_HOME即可。创建一用户,其默认路径为/opt/ci/。 2。jdk的安装在此不赘述,只要记得安装完毕后配置用户的环境变量即可,此处默认安装在/opt/ci/java1.5下面。 3。teamcity,从jet...原创 2009-10-19 11:21:50 · 128 阅读 · 0 评论 -
用CruiseControl监视你的项目
官方网站:http://cruisecontrol.sourceforge.net/main/configxml.html 用CruiseControl监视你的项目 现在,我们已经为自己的项目建立了持续集成服务器。让我们来看一下CruiseControl正在对你说些什么。 一、项目的状态 首先CruiseControl把项目分成三类,Discontinued,Inacti...原创 2009-09-24 15:36:17 · 92 阅读 · 0 评论 -
自动化构建实践之CruiseControl
我们使用 ClearCase 作为配置管理工具, ANT 作为 build 工具,使用 CruiseControl 自带的 Jetty 作为 Web 容器。以 CruiseControl 自带的 HelloWorld 例子为例。这里使用的是最新版本 cruisecontrol-bin-2.7.1-RC1.zip 1.1 准备工作 1. 安装相关的软件: ...原创 2009-09-24 15:46:31 · 66 阅读 · 0 评论 -
CruiseControl持续集成
1. 认识CruiseControl CruiseControl 是 CI 服务器的老者,诞生已是多年,在许多方面, CruiseControl 服务器已经成为持续集成实践的同义词。而现在, CruiseControl 已发展成为一个家族式系统,包括 CruiseControl.java 、 CruiseControl.net 、 CruiseControl.ruby...原创 2009-09-24 15:49:47 · 70 阅读 · 0 评论 -
cruisecontrol 完美实现svn c++ cppunit的持续管理
经过三天的配置,终于把cruisecontrol 配置好了,其实要说配置好,第一天装上就可以用了,因为cc里面本来就有例子,可实现java+svn+junit的持续集成。但,我手上的项目是C++的,用的是cppunit,没办法,只得仔细看配置文档,上网查教程。也许你会问,为什么不用CCNET,CCNET本身就支持C++ CPPUNIT,原因很简单,其实我就是想挑战一下而已,呵呵!因为我相信,CC做...原创 2009-09-24 15:51:57 · 74 阅读 · 0 评论 -
一些关于cruise control的笔记
cruiseControl learning 最近看了些关于持续构建的内容,才知道差了好多,下面是自己的一些记录,可能比较乱,而且也不全是关于cruiseControl的, 希望对大家有用 ........................... 一个 continuous integration 工具,能团队进行敏捷开发,每过一段时间来进行集成,以便随时能发现引入的错误。当build失败后,将会通...原创 2009-09-24 16:11:33 · 223 阅读 · 0 评论 -
CruiseControl 的 108 种调度模式
/*************************/ "拥抱变化" 是敏捷的态度之一, CruiseControl 正是来实证这种态度的作品. 多种类型的"变化"都会触发CruiseControl的一次构建过程. 我们知道CruiseControl能根据源代码的变化来调度一次构建, 但你知道CruiseControl支持多少种调度模式吗? ---切尔斯基 /***************...原创 2009-09-24 16:15:57 · 102 阅读 · 0 评论 -
搭建CruiseControl 环境
搭建你的持续集成服务器 CruiseControl是一个不错的持续集成服务器,不过国内社区的普遍反应是:它的配置太麻烦,无从下手。从本篇文章开始,我将逐步介绍 CruiseControl的环境搭建与配置,以及持续集成中的一些实践。我们将从最简单的使用方式(stand-alone)开始,以便您可以快速开始您的持续集成之旅,而不必面对“千奇百怪”的问题。好!先让我们简单搭建个持续集成服务器再说吧 ...原创 2009-09-24 16:25:22 · 106 阅读 · 0 评论