ITPub博客

首页 > 数字化转型 > ERP > 转载 利用ANT构建CI系统

转载 利用ANT构建CI系统

原创 ERP 作者:heming96 时间:2008-09-09 04:59:51 0 删除 编辑

最近公司要实现一个系统,该系统要能自动从SVN服务器Check源码,自动编译,自动运行测试用例,自动生成测试报告,测试报告以邮件发出,自动deploy应用程序.

综合考虑,发现使用apache ant完全可以满足这些需求。以下是实现这些功能的ant脚本。

http://203.208.39.99/search?q=cache:u1ar1LACQKwJ:blog.sina.com.cn/s/blog_59f1ec9a0100aciu.html+svnkit%E4%BD%BF%E7%94%A8&hl=zh-CN&ct=clnk&cd=11&gl=cn&st_usg=ALhdy28dQZeXZny4ueHEydav-vtFshRW-w

[@more@]

<!--

-->


<!--local work dir-->




<!--gameserver.war-->







<!--junit config property-->





<!--classpath config property-->




<!-- copy to the classes directory -->







<!--compile-->






<!--junit-->

















<!--jar test result-->




<!--config mail-->


test@test.com">
test@test.com">
The nightly junit test has completed(refer to attachment)








webxml="${gameserver.war}/WEB-INF/web.xml">












<!-- This is included in the war task already -->




<!--clean-->







从SVN服务器Checkout源码,我使用的是SVNkit.SVNkit是一个完全基于Java的Subversion开源工具库。SVNKit支持Java API控制和操作Subversion工作拷贝和资源。SVNKit支持http,https,svn和svn+ssh连接协议等.

SVNkit的官方网址是http://svnkit.com/

SVNkit与Ant整合参考了这篇文档 http://svnkit.com/kb/user-guide-ant.html

这个CI系统是根据现有公司的一些开发环境构建的,运行脚本可能有一些特殊配置。请使用的时候注意修改。以满足自己的需要.

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9614263/viewspace-1010388/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2008-07-31

  • 博文量
    14
  • 访问量
    40901