技术开发 频道

持续集成环境的构建

    6 安装CruiseControl

    首先我们下载CruiseControl,笔者下载的是cruisecontrol-2.1.6版本,一个压缩文件,下载后解压缩到一个目录,笔者称之为CC_HOME。接着,需要构建cruisecontrol,命令如下:

    这个脚本将会编译并且测试cruisecontrol。在这个脚本执行完毕后,你会在CC_HOME/main/dist目录下找到cruisecontrol.jar文件,我们以后在运行cruisecontrol时,需要这个文件。

    7 准备工作目录

    接下来,需要在执行持续集成的机器上准备一个工作目录,这个目录将作为cruisecontrol运行和存贮集成结果的目录。下面将一步一步地描述这个过程。

    构建目录就是构建机器上的一个普通的目录,我将这个目录名称为builds。目录结构如下图所示,其中checkout目录用来存放将要被从CVS中check out出进行构建的项目,logs目录用来存放cruisecontrol运行时生成的所有日志文件。

    接着我们在builds目录下创建出cc-build.xml和config.xml两个文件:

0
相关文章