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页面、进行配置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值