`

CruiseControl的配置文件config.xml

阅读更多

 配置文件的具体意义不太清楚,需要有时间认真的开下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配置文件.rar" 包含了CruiseControl运行所需的关键组件:`main.jsp` 提供用户友好的Web界面,`build.xml` 定义了构建流程,而`config.xml` 是整个系统的灵魂,控制着CruiseControl的行为。...

    CruiseControl简介及使用举例

    安装完成后,系统会包含一系列必要的文件和目录,比如`cruisecontrol.bat`用于启动服务,`config.xml`作为主要的配置文件,`apache-ant-1.6.5`是CruiseControl依赖的Ant环境,`docs`包含使用文档和示例,`lib`存放...

    CruiseControl学习教程.pdf

    CruiseControl的主要配置文件是`config.xml`,其中定义了项目的构建流程。有两种主要的配置方式: - **普通方式**:直接在XML文件中编写构建步骤和触发器。 - **plugins方式**:使用插件机制,将复杂逻辑封装在插件...

    [CruiseControl]binary安装和启动

    6. **检查配置文件**:通常情况下,`config.xml` 和 `dashboard-config.xml` 文件包含了 CruiseControl 的主要配置信息。这些文件位于安装目录下的 `etc` 目录内。 #### 四、关键配置说明 - **Ant 支持**:Cruise...

    cRuisecontrolxxx

    **简化CruiseControl配置** 3. **使用XML配置**: `config.xml`是CruiseControl的核心配置文件,它定义了项目、构建工具、触发器等。由于文件可能会变得复杂,可以创建一个更简单的XML文档(如`meta-config.xml`),...

    cruisecontrol+maven2配置

    - **配置文件修改**:在`%CruiseControl_Home%/config.xml`中,定义了CruiseControl的核心配置,包括项目名称、监听器、启动程序、修改集、调度、日志记录和发布者等。例如: - `&lt;property&gt;`标签用于设置环境变量。...

    电子邮件 CruiseControl 配置

    电子邮件CruiseControl配置是持续集成工具CruiseControl的重要组成部分,用于在构建过程开始、结束或出现失败时自动发送通知。CruiseControl通过读取XML配置文件来管理其工作流程,其中包括了邮件通知的设置。在本文...

    CruiseControl及ant配置

    `config.xml`是CruiseControl的核心配置文件,它定义了CruiseControl如何执行构建任务,主要包括以下几个方面: 1. **监听器(Listeners)**:用于监听项目的构建状态变化,并将这些变化通知给指定的目标,例如记录...

    CruiseControl

    **配置文件** `config.xml` 是CruiseControl的基石,其中包含了项目的各种配置信息。例如,它可能包含以下部分: 1. **源码管理**:定义了如何获取源代码,常见的如Git、SVN等,通常包括URL、用户名、密码等信息。 ...

    利用CruiseControl软件进行持续集成

    CruiseControl的配置使用了其安装目录下的config.xml文件,可以通过任一文本编辑器打开该配置文件,编辑各种配置信息。配置信息的定义遵循了标准XML文件格式,同时遵循了ANT自动构建配置信息的规则。 3.1.创建一个...

    持续集成(CruiseControl-2.7.3)

    1. **docs**:存放配置文件`config.xml`的相关参数说明。 2. **logs**:保存构建过程的日志信息,可通过在`config.xml`中定义路径和名称来定制日志存储位置。 3. **projects**:存放需要进行持续集成的项目源代码。 ...

    ccnetconfig.0.6.915.0.msi

    通过这个工具,用户可以更方便地设置项目、触发器、构建步骤、邮件通知等配置,而无需直接编辑XML配置文件。 Windows Installer包(.msi)是一种标准的Windows安装程序格式,它包含了安装程序所需的所有文件、...

    SVN+cruisecontrol 搭建持续集成开发环境

    在配置 CruiseControl 时,需要编辑 config.xml 文件,以便指定构建项目的详细信息,例如项目名称、SVN 仓库的地址、构建脚本的地址等。同时,需要在 CruiseControl 中配置构建脚本,以便自动地构建和测试软件。 在...

    CruiseControl入门

    2. 配置:安装完成后,需要配置CruiseControl的XML配置文件(通常为cruisecontrol-config.xml)。配置项包括源码仓库地址、构建触发器类型、构建脚本路径等。 3. 启动服务:使用命令行工具启动CruiseControl服务。 4...

    持续集成与自动化测试

    2. **配置CruiseControl**:安装CruiseControl,从SVN检出项目至其项目目录,并配置config.xml文件以添加新项目。 3. **安装其他工具**:如Maven2用于自动化构建,Tomcat作为应用服务器,以及用于功能测试的工具,如...

    ccnet每日构建--附带配置文件

    1. **ccnet.config**:这是CruiseControl.NET的核心配置文件,其中包含了项目、源代码控制信息、构建触发器、构建任务和通知设置等。用户可以通过编辑此文件来定制ccnet的行为,例如设置何时触发构建、如何获取源...

    Cruisecontrol Config and Monitor Tool-开源

    CruiseControl的配置通常通过XML文件完成,其中定义了项目的源代码位置、构建步骤、触发器、邮件通知等设置。通过监视源代码仓库的变更,CruiseControl可以自动触发构建流程,如果构建成功,还可以执行单元测试和...

Global site tag (gtag.js) - Google Analytics