`

Hudson+Ant+SVN+Tomcat实现快速构建(二)

 
阅读更多

参见:Hudson+Ant+SVN+Tomcat实现快速构建(一)http://quicker.iteye.com/blog/2321982

一、修改hudson主目录

默认的hudson主目录在C:\Users\lweifeng\.hudson,更改主目录步骤:

1、操作系统设置Hudson环境变量


2、停止hudson的tomcat

3、将主目录C:\Users\lweifeng\.hudson下的所有内容复制到新的主目录F:\HudsonHome

4、启动tomcat,主目录修改完成


 二、邮箱通知设置

hudson可设置当自动构建失败时,发送邮件通知

发送方设置,在hudson系统设置里面,见下图:



 接收方设置,接收方在具体任务的设置里面,多个项目人员可用空隔分开。



 模拟项目构建失败后邮件会发送到邮箱

  • 大小: 28.5 KB
  • 大小: 39 KB
  • 大小: 32.1 KB
分享到:
评论

相关推荐

    Hudson+Ant+SVN+Tomcat实现快速构建(一)

    标题 "Hudson+Ant+SVN+Tomcat实现快速构建(一)" 涉及的是在软件开发中使用一系列工具进行自动化构建的过程。这个过程是持续集成的一部分,旨在提高开发效率,确保代码质量,并减少错误。以下是这些工具在构建流程...

    hudson自动构建文档

    Hudson拥有丰富的插件生态系统,可以支持各种版本控制系统(如Git、SVN)、构建工具(如Maven、Ant)、测试框架等。根据项目需求,选择合适的插件可以增强Hudson的功能。 8. **安全与权限管理** 确保Hudson的安全...

    hudson每日构建

    当构建失败时,Hudson会通过电子邮件通知相关人员,帮助快速定位和解决问题。此外,它还支持构建触发器,可以设定特定的触发条件,比如定时触发(每日构建)、代码提交触发等,以满足不同项目的需求。 总之,Hudson...

    hudson学习教程Hudson安装与使用,Hudson配置,Hudson插件

    - 配置项目源代码仓库(如Git、SVN)、构建触发器(定时、提交触发等)、构建脚本(如Ant、Maven)。 4. **构建与测试** - 设置构建步骤,包括编译源码、执行单元测试、打包等。 - 配置邮件通知,当构建失败时...

    Hudson平台搭建及使用

    【Hudson平台搭建及使用详解】 ...Hudson不仅提供了基本的构建和测试功能,还可以与其他工具集成,如Git、Jenkins、Ant等,实现更复杂的自动化流程。对于大型开发团队而言,Hudson是管理和监控项目进展的有力工具。

    Hudson持续集成服务器的安装配置和使用

    它可以集成多种源代码管理工具(如Git、Subversion等)、构建工具(如Ant、Maven等)以及测试框架(如JUnit、TestNG等),从而实现对软件开发过程的全面支持。 ### 二、环境准备 为了顺利安装和配置Hudson,首先...

    如何搭建CI环境,持续构建环境搭建

    本指南将详细介绍如何搭建一个基于CI的环境,涉及以下关键技术:Hudson、Archiva、Ant、Maven、Tomcat和SVN。 **1. 需求分析** 在开始搭建之前,理解CI环境的核心需求是关键。这些包括自动化的构建、测试、部署和...

    windows2003中SVN服务器异机同步、自动部署Java项目全流程

    这里我们将详细介绍如何设置SVN服务器,实现代码的自动更新、编译和部署,以及如何利用Ant工具进行自动化构建。 1. **安装与配置SVN服务器** - 首先,你需要下载并安装VisualSVN Server,这是一个在Windows上运行...

    hudson配置

    这不仅能够帮助团队实现代码的自动构建与测试,还能够通过插件扩展功能,如代码质量检查等。此外,还可以根据实际需求进一步定制Hudson,例如添加邮件通知、集成其他工具等,以满足更为复杂的持续集成需求。希望本...

    hudson安装及使用手册

    Hudson支持多种版本控制系统(如Git、SVN),构建工具(如Maven、Ant)以及测试框架,使得软件开发过程中的各个环节能够紧密集成。 **二、Linux上安装Hudson的步骤** 1. **安装Java环境**:Hudson依赖于Java运行时...

    使用Hudson进行持续集成.doc

    配置构建作业时,需要指定源代码仓库(如Git、SVN等),定义构建脚本(如Ant、Maven等),以及选择执行哪些测试。此外,还可以设置构建后的操作,如发布工件、邮件通知等。 5. **构建过程** 前置条件包括确保所有...

    持续集成开发工具Hudson资料收集

    - 配置构建job,包括源码管理(如Git或SVN)、构建触发器、构建步骤等。 3. **Hudson的工作流程** - **版本控制**:开发者将代码变更推送到版本控制系统。 - **触发构建**:Hudson监听版本库,一旦检测到变化,...

Global site tag (gtag.js) - Google Analytics