配置文件的具体意义不太清楚,需要有时间认真的开下CC的Document,先列在这里,以供以后查询
<project name="hsf" buildafterfailed="true">
< listeners>
<currentbuildstatuslistener file="logs/hsf/status.txt"/>
</listeners>
<bootstrappers>
<svnbootstrapper localWorkingCopy="hsf/hsf" />
</bootstrappers>
<modificationset quietperiod="300">
<svn localWorkingCopy="hsf/hsf"/>
</modificationset>
<schedule interval="5400">
<maven2 mvnhome="/home/admin/tools/apache-maven-2.0.8" pomfile="hsf/hsf/pom.xml" goal="clean install"/>
</schedule>
<log>
<merge dir="hsf/hsf/consumer.default/target/surefire-reports"/>
<merge dir="hsf/hsf/provider.default/target/surefire-reports"/>
<merge dir="hsf/hsf/common/target/surefire-reports"/>
<merge dir="hsf/hsf/test.consumer.spring/target/surefire-reports"/>
<merge dir="hsf/hsf/test.provider.spring/target/surefire-reports"/>
</log>
<publishers>
<htmlemail mailhost="ssl.alibaba-inc.com" charset="GBK" mailport="465" username="" password="" returnaddress="" subjectprefix="[HSF CI]" usessl="true">
<map alias="yundong" address=""/>
</htmlemail>
</publishers>
分享到:
相关推荐
总结来说,"cruisecontrol配置文件.rar" 包含了CruiseControl运行所需的关键组件:`main.jsp` 提供用户友好的Web界面,`build.xml` 定义了构建流程,而`config.xml` 是整个系统的灵魂,控制着CruiseControl的行为。...
安装完成后,系统会包含一系列必要的文件和目录,比如`cruisecontrol.bat`用于启动服务,`config.xml`作为主要的配置文件,`apache-ant-1.6.5`是CruiseControl依赖的Ant环境,`docs`包含使用文档和示例,`lib`存放...
CruiseControl的主要配置文件是`config.xml`,其中定义了项目的构建流程。有两种主要的配置方式: - **普通方式**:直接在XML文件中编写构建步骤和触发器。 - **plugins方式**:使用插件机制,将复杂逻辑封装在插件...
6. **检查配置文件**:通常情况下,`config.xml` 和 `dashboard-config.xml` 文件包含了 CruiseControl 的主要配置信息。这些文件位于安装目录下的 `etc` 目录内。 #### 四、关键配置说明 - **Ant 支持**:Cruise...
**简化CruiseControl配置** 3. **使用XML配置**: `config.xml`是CruiseControl的核心配置文件,它定义了项目、构建工具、触发器等。由于文件可能会变得复杂,可以创建一个更简单的XML文档(如`meta-config.xml`),...
- **配置文件修改**:在`%CruiseControl_Home%/config.xml`中,定义了CruiseControl的核心配置,包括项目名称、监听器、启动程序、修改集、调度、日志记录和发布者等。例如: - `<property>`标签用于设置环境变量。...
电子邮件CruiseControl配置是持续集成工具CruiseControl的重要组成部分,用于在构建过程开始、结束或出现失败时自动发送通知。CruiseControl通过读取XML配置文件来管理其工作流程,其中包括了邮件通知的设置。在本文...
`config.xml`是CruiseControl的核心配置文件,它定义了CruiseControl如何执行构建任务,主要包括以下几个方面: 1. **监听器(Listeners)**:用于监听项目的构建状态变化,并将这些变化通知给指定的目标,例如记录...
**配置文件** `config.xml` 是CruiseControl的基石,其中包含了项目的各种配置信息。例如,它可能包含以下部分: 1. **源码管理**:定义了如何获取源代码,常见的如Git、SVN等,通常包括URL、用户名、密码等信息。 ...
CruiseControl的配置使用了其安装目录下的config.xml文件,可以通过任一文本编辑器打开该配置文件,编辑各种配置信息。配置信息的定义遵循了标准XML文件格式,同时遵循了ANT自动构建配置信息的规则。 3.1.创建一个...
1. **docs**:存放配置文件`config.xml`的相关参数说明。 2. **logs**:保存构建过程的日志信息,可通过在`config.xml`中定义路径和名称来定制日志存储位置。 3. **projects**:存放需要进行持续集成的项目源代码。 ...
通过这个工具,用户可以更方便地设置项目、触发器、构建步骤、邮件通知等配置,而无需直接编辑XML配置文件。 Windows Installer包(.msi)是一种标准的Windows安装程序格式,它包含了安装程序所需的所有文件、...
在配置 CruiseControl 时,需要编辑 config.xml 文件,以便指定构建项目的详细信息,例如项目名称、SVN 仓库的地址、构建脚本的地址等。同时,需要在 CruiseControl 中配置构建脚本,以便自动地构建和测试软件。 在...
2. 配置:安装完成后,需要配置CruiseControl的XML配置文件(通常为cruisecontrol-config.xml)。配置项包括源码仓库地址、构建触发器类型、构建脚本路径等。 3. 启动服务:使用命令行工具启动CruiseControl服务。 4...
2. **配置CruiseControl**:安装CruiseControl,从SVN检出项目至其项目目录,并配置config.xml文件以添加新项目。 3. **安装其他工具**:如Maven2用于自动化构建,Tomcat作为应用服务器,以及用于功能测试的工具,如...
1. **ccnet.config**:这是CruiseControl.NET的核心配置文件,其中包含了项目、源代码控制信息、构建触发器、构建任务和通知设置等。用户可以通过编辑此文件来定制ccnet的行为,例如设置何时触发构建、如何获取源...
CruiseControl的配置通常通过XML文件完成,其中定义了项目的源代码位置、构建步骤、触发器、邮件通知等设置。通过监视源代码仓库的变更,CruiseControl可以自动触发构建流程,如果构建成功,还可以执行单元测试和...