`
gintama
  • 浏览: 51911 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Hudson的配置

阅读更多
1.下载hudson的war包

  http://hudson-ci.org/download/war/

2.解压替换mail-1.4.jar包

  直接下来的包不能用、发邮件会有问题

3.svn上建出项目、eclipse check out...

4.hudson放入tomcat 的webapp目录、启动tomcat

5.浏览器输入 localhost:8080/hudson 进入hudson项目

6.hudson的配置
  
  manage hudson  ==>  configure system ==> 

# of executors   2  容许同时操作的项目数
Quiet period     5  scheduled 的项目开始build的延迟秒数
SCM checkout retry count  0  checkout失败后再次checkout的等待时间

可以再安全控制设置用户权限,其他的不用管

E-mail Notification:

SMTP server : prcsgihcs01.ad.***.com  发送邮件的服务器、不同公司不一样
Default User E-mail Suffix :@***.com  如@tencent.com
System Admin E-mail Address : 发送错误信息人的邮箱
Hudson URL : http://PRCHAZ10927D:8080/   http后面是计算机名

Use SMTP Authentication :

username 

password ...

SMTP Port 服务的端口号 ... 


7.新建项目进行配置

New Job.  项目名称随便、第一种 Build a free-style software project

Subversion    svn上的项目地址

Build==>invoke ant==> Targets (对于android应用来说) 
-Dadb.device.arg="-s emulator-5554" debug install

勾选 E-mail Notification 、

设置接收邮件的用户邮箱、空格隔开、
勾选 Send e-mail for every unstable build 

保存、搞定、如果需要每多久跑一次的话、

Build Triggers ==> Poll SCM 

* * * * * 表示每分钟跑一次、


==========另一种启动hudson的方式=====================

hudson自带一个轻量级的服务器、所以不一定需要部署在tomcat上、

右键解压hudson的war包、弹出的解压窗口上替换mail的jar包、关闭、

这样就更新了hudson的war包、注意不是解压后再打包成war、

这种方式会覆盖掉之前的文件、跑war包的时候报failed to load main-class manifest attribute from ...的错


1.运行 java -jar d:/hudson/hudson.war 启动hudson的服务

2.浏览器输出 localhost:8080 访问hudson的web页面、进行配置

分享到:
评论

相关推荐

    hudson配置手册

    ### Hudson配置手册详解 #### 一、Hudson简介与安装 **Hudson** 是一款开源持续集成工具,广泛应用于软件开发领域,支持多种版本控制系统,如Git、SVN等,并且可以通过插件来扩展功能。它能够自动化软件的构建、...

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

    Hudson 的优势在于其易于安装和配置,只需将 `hudson.war` 部署到Servlet容器,如Tomcat,即可开始使用,无需额外的数据库支持。 **Hudson 安装与使用** 1. **安装步骤** - 下载最新版的 `hudson.war` 文件。 - ...

    hudson配置

    【Hudson配置】详解 Hudson 是一款广泛应用的开源持续集成(CI)服务器,它能够自动化软件构建、测试和发布过程,确保代码质量和稳定性。在本文中,我们将深入探讨Hudson的配置及其在不同环境下的实施,包括Windows...

    Hudson配置手册完美教程

    【正文】 ...通过正确配置,Hudson能够帮助团队实现持续构建、测试,及时发现和修复问题,确保软件质量。同时,通过插件和分布式构建的支持,Hudson可以适应各种复杂的项目环境,满足不同团队的需求。

    hudson配置注意.docx

    在Linux环境下配置Hudson,首先需要确保系统中已经安装了Java Development Kit(JDK)。以下是配置Hudson的详细步骤: 1. **安装JDK**: 在Linux上,你需要下载适用于系统的JDK安装包。在这个例子中,下载的是`jdk...

    集成工具hudson与maven2的Hudson 安装及配置.docx

    【集成工具Hudson与Maven2的Hudson安装及配置】 持续集成(Continuous Integration, CI)是一种软件开发实践,强调开发人员频繁地将他们的代码更改集成到主分支,以尽早发现并解决潜在的问题。Hudson是一款开源的...

    email-ext hudson配置

    在本篇文章中,我们将深入探讨如何详细配置email-ext以配合Hudson的使用。 1. **安装email-ext插件** 首先,你需要确保你的Hudson或Jenkins实例已经安装了email-ext插件。如果尚未安装,可以通过Jenkins管理界面的...

    hudson配置说明

    这篇配置说明主要介绍了如何在本地环境中设置和使用Hudson。 首先,我们需要准备以下软件: 1. JDK 1.5 Update 7:Hudson 需要Java环境来运行,因此必须先安装JDK,并在系统环境变量中设置 `JAVA_HOME` 指向JDK的...

    hudson+配置说明-mySelf[整理].pdf

    【Hudson配置详解】 Hudson是一个强大的持续集成引擎,主要应用于软件开发过程中的自动化构建与测试。它具有以下核心特性: 1. **易于安装**:只需将`hudson.war`部署到Servlet容器(如Tomcat或JBoss),无需额外...

    centos环境hudson自动化部署报告.doc

    4. **Hudson配置**:访问Hudson的Web界面,完成初始设置,包括设置管理员密码、安装必要的插件,以及配置邮件通知等。 5. **项目配置**:在Hudson中创建新的项目,提供源代码仓库URL,选择构建触发器(如定时构建或...

    hudson使用配置说明文档

    很抱歉,根据您提供的文件信息,这显然与"Hudson使用配置说明文档"的主题不相符。压缩包中的文件名称都是音乐曲目,与Hudson这款持续集成工具或相关的配置说明无关。Hudson是一款开源的持续集成服务器,用于自动化...

    基于Hudson的持续集成指南

    3. **Hudson配置** - 配置Hudson涉及到设置项目源码仓库、构建触发器(如定时轮询或代码提交触发)、构建步骤(如编译、测试)和后期处理(如生成报告)。 - 插件的使用是Hudson的一大特色,通过安装和配置插件,...

    Hudson安装配置,和远程布置

    这个资源包包含了Hudson的安装和配置指南以及Hudson的服务器应用文件,便于用户进行本地或远程安装。 首先,我们来详细了解Hudson的安装过程。Hudson的安装通常分为两个步骤:下载和启动。在提供的压缩包中,...

Global site tag (gtag.js) - Google Analytics