2010-01-07

CruiseControl—下载及安装

  • 最新稳定版本cruisecontrol-bin-2.8.2.zip ,   http://cruisecontrol.sourceforge.net/download.html
  • 解压刚下载的压缩包:        $ unzip cruisecontrol-bin-2.8.2.zip
  • 输入 $  echo  $JAVA_HOME  查看是否设置好环境变量
  • 启动CruiseControl,进入解压目录下,运行: $   . /cruisecontrol.sh
  • 在浏览器输入: localhost:8080/dashboard

CruiseControl 目录结构

  • cruisecontrol.sh      启动文件;
  • config.xml                 配置文件  (默认的配置文件名称);
  • apache-ant-1.7.0     是CruiseControl自带的ant环境,CruiseControl要借助ant完成一些指定的任务;
  • docs                          包括CruiseControl的使用文档和一个helloworld的使用范例;
  • lib                              是运行需要的jar包;
  • logs                          日志目录,构建时产生的log存储于此;
  • projects                    需要构建的项目所在目录,所有的构建项目在project均以项目名为目录(示例项目 connectfour)。
  • webapps                 web应用目录。CruiseControl内置了jetty作为web容器,可以通过http://localhost:8080/dashboard
  • artifacts                    输出目录,集成后生成的jar就保存在这里
blog comments powered by Disqus