自动化持续集成hudson+svn+tomcat+ant(1)

安装准备

hudson:3.2.2
tomcat:7.x
apache-ant/maven:.1.9.4
svn server
svn client

将下载好的hudson.war 包放到tomcat目录下的webapps 中在tomcat 下bin目录中启动startup.bat ,启动完成,输入http:localhost:8080/hudson 进行访问.
安装所需插件:
自动化持续集成hudson+svn+tomcat+ant(1)_第1张图片
创建jobs
自动化持续集成hudson+svn+tomcat+ant(1)_第2张图片
Paste_Image.png
配置svn或者是git
自动化持续集成hudson+svn+tomcat+ant(1)_第3张图片
Paste_Image.png
构建轮询方案
自动化持续集成hudson+svn+tomcat+ant(1)_第4张图片
Paste_Image.png
构建方案 ant 或者是maven
自动化持续集成hudson+svn+tomcat+ant(1)_第5张图片
Paste_Image.png
部署到tomcat-webapps 下面,利用账号密码需要在tomcat下的conf 文件夹下面的
自动化持续集成hudson+svn+tomcat+ant(1)_第6张图片
Paste_Image.png
覆盖文件内容如下








自动化持续集成hudson+svn+tomcat+ant(1)_第7张图片
Paste_Image.png
准备工作完毕,回到主页,进行构建
自动化持续集成hudson+svn+tomcat+ant(1)_第8张图片
Paste_Image.png
查看构建log
自动化持续集成hudson+svn+tomcat+ant(1)_第9张图片
自动化持续集成hudson+svn+tomcat+ant(1)_第10张图片
Paste_Image.png

注意:以上构建的方式是用时间轮询的 方式构建,然后进行部署,项目的需求是通过svn 提交,然后进行项目构建部署。接下来,进行hook 程序研究

你可能感兴趣的:(自动化持续集成hudson+svn+tomcat+ant(1))