Linux环境下的持续集成之Hudson CI服务器的安装与配置

一、安装
1、下载 hudson-1.396.war
  路径: http://hudson-ci.org/,过程不表
2、把hudson-1.396.war复制到tomcat安装路径的webapps子目录下,
   我的是:/usr/tomcat/webapps
3、在firefox中输入 http://localhost:8080/hudson
   出现hudson的欢迎界面,ok,安装成功!hudson服务器可以用了。
  
二、安装插件
1、mange hudson->manage plugins,
   选择安装插件 Git Plugin、checkstyle Plugin、Cobertual Plugin、Static Code Analysis plug-  ins,
  这步可根据实际需要选择,这里仅仅是一个例子,其中Git是版本控制工具,其他用于build时生成    report。
2、安装成功后需要重启tomcat,进入/usr/tomcat/bin,执行 ./shutdown&./startup.sh
   这样上步安装的插件才生效。
   说明:我们也可以把tomcat配置成一个服务,执行 service tomcat restart就可以了,不用现在这样麻烦,后面再研究研究下吧)
三、系统配置
细节的配置,比如用户权限的配置等,可以参考Hudson官方主页上的手册,没有比这更好的资料了。

 

OS: win-32bit
所需软件:jdk,jre,aapche tomcat,hudson,ant,subversion
1、安装JDK和JRE
下载最新的JDK和JRE,安装,配置;
判断是否安装配置OK:运行->cmd,输入 java/javac/java -version,若输入这个三个命令后均不报错,说明已经安装配置好了。其中,jre的安装路径在下一步中会被tomcat安装程序自动识别到。
2、安装 Apache Tomcat
下载:
运行安装程序,
其中,非默认的设置如下:
安装完成后在web浏览器输入 http://localhost:8080,确定Tomcat是否可以正常运行。若显示如下页面,
说明Tomcat已经正确安装了

一、安装配置Apache Ant
2、解压到自己想要的位置下,比如:D:\Program Files\Apache Software Foundation,重命名apache-ant-1.8.2-bin 为ant。
3、配置系统环境变量
ant_home=D:\Program Files\Apache Software Foundation\ant 
path=%ANT_HOME%\bin
4、测试一下
在命令行中输入 ant -version,显示如下,ok,ant已经可以工作了。
二、安装svn服务器端软件VisualSVN Server,客户端软件TortoiseSVN
过程不表,需要注意的是,若需要在command line中使用svn命令,需要设置环境变量path="VisualSVN Server安装路径\bin" ,如D:\Program Files\VisualSVN Server\bin。

 

 
 
一、安装配置邮件服务器winmail,根据帮助文件操作即可,过程不表。
二、配置hudson服务器
进入 http://127.0.0.1:8080/hudson/configure,进行配置,这里选项很多,先配置 JDK 、ANT 、邮件通知,结果如图所示,其中JDK,ANT的设置与环境变量中java_home 、ant_home的设置一样的;邮件通知中的信息与我在上一步中的配置有关。一般地,一个公司中会有公司自己的邮件服务器,SMTP/POP3服务器都可以在自己的邮件配置里面找到,或者直接问IT相关人员。
另外,点击“用系统管理员测试邮件配置”,若如图显示为“Email was successfully sent”,说明配置成功!
最后,别忘了点击“Save”哦。(我就犯了这样的错误,汗啊)

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值