最近在研究使用hudson 进行CI测试。希望达到如下需求:
当构建失败时,自动发送邮件给指定人员。
步骤:
(2)点击“Manage Hudson”
(3)点击“Configure System”;
(4)设置如下:
(5)设置job的配置,点击“Configure”进入job的配置页面,勾选E-mail Notification:
(6)点击“Build Now”,在构建失败的情况下才会发送邮件
(7)查看自己邮箱:
参考:http://www.cnblogs.com/leanna/archive/2012/03/19/2406444.html
相关推荐
4. **插件管理**:Hudson有丰富的插件生态系统,文档应指导用户如何安装和配置这些插件以增强功能,例如邮件通知、代码质量检查等。 5. **权限管理**:描述如何设置用户权限,确保只有授权的用户可以访问和修改...
Hudson 的优势在于其易于安装和配置,只需将 `hudson.war` 部署到Servlet容器,如Tomcat,即可开始使用,无需额外的数据库支持。 **Hudson 安装与使用** 1. **安装步骤** - 下载最新版的 `hudson.war` 文件。 - ...
【Hudson 安装配置详解】 Hudson 是一个开源的持续集成工具,它在软件开发过程中扮演着重要的角色,能够自动构建项目、执行测试并提供实时反馈,从而提高开发效率和代码质量。以下是对Hudson的详细安装配置步骤: ...
邮件通知的配置也很重要,特别是在构建失败或成功时发送提醒。 创建任务是Hudson的核心操作,每个项目都被视为一个独立的任务。尽管Hudson提供了专门的Maven项目类型,但推荐选择“构建一个自由风格的软件项目”,...
3. 邮件配置: - 在 Hudson 中设置电子邮件通知,以便在构建成功或失败时自动发送通知。 然后,我们创建一个新的 Hudson 项目: 4. 项目配置: - 填写项目名称,例如 `utmost`。 - 在 "Source Code Management...
【Hudson配置详解】 Hudson是一个强大的持续集成引擎,主要应用于软件开发过程中的自动化构建与测试。它具有以下核心特性: 1. **易于安装**:只需将`hudson.war`部署到Servlet容器(如Tomcat或JBoss),无需额外...
通过以上步骤,你应该能够成功地在Hudson中配置email-ext插件,以实现更高效、更个性化的持续集成邮件通知。记住,良好的沟通是持续集成成功的关键,email-ext插件能帮助你更好地与团队成员保持联系,及时了解构建...
Hudson 是一款开源的持续...总之,Hudson的配置涉及多个层面,从环境搭建到项目配置,再到安全管理和邮件通知,都需要细心操作。正确配置后,Hudson能有效地自动化软件的构建和部署过程,提高开发效率并确保代码质量。
5. **构建后操作**:配置构建成功或失败后的动作,如发送邮件通知、部署应用程序等。 6. **插件管理**:Hudson拥有丰富的插件生态系统,可以根据需求安装扩展功能,如报告生成、性能测试集成等。在管理界面的“系统...
### Hudson配置详解 #### 一、前言 随着软件开发项目的日...此外,还可以根据实际需求进一步定制Hudson,例如添加邮件通知、集成其他工具等,以满足更为复杂的持续集成需求。希望本指南能够为您的项目开发带来便利。
3. **系统配置**: 这里可以设置邮件通知、系统代理、工作空间路径等全局参数。 4. **安全设置**: 为了保护Hudson,你可以启用安全性,设置用户权限,限制对Hudson的访问。 5. **节点管理**: Hudson支持多节点配置,...
配置Hudson时,你需要设置服务器的URL、安全策略、邮件通知以及系统监控等。对于邮件通知,你可以配置SMTP服务器信息,以便在构建失败时自动发送警报。系统监控有助于检测资源使用情况,确保服务器稳定运行。 4. *...
4. **Hudson配置**:访问Hudson的Web界面,完成初始设置,包括设置管理员密码、安装必要的插件,以及配置邮件通知等。 5. **项目配置**:在Hudson中创建新的项目,提供源代码仓库URL,选择构建触发器(如定时构建或...
- 配置SMTP服务器信息,如服务器地址、端口号、登录凭证等,以便Hudson在构建失败或其他关键事件发生时自动发送邮件通知相关人员。 5. **代理配置**: - 当服务器处于内网环境中时,可能需要配置HTTP/HTTPS代理以...
- 为了使Hudson能够在构建完成后发送邮件通知,需要配置邮件服务器的相关信息。包括SMTP服务器地址、端口、登录用户名和密码等。同时需要配置Hudson的URL地址作为后期访问地址。 ##### 2.3 创建任务 1. **新建任务...