今天来说一下如何用jenkins做持续集成。
jenkins我这里就不介绍了,重点介绍一下如何用jenkins对tomcat进行持续集成。
思路
流程是这样的:
- jenkins从git(or svn)拉取代码,进行构建。
- 将打出来的war包用jenkins的插件(Publish over SSH)传到你要部署的服务器。
- 执行一个shell脚本,将正在运行的tomcat进程kill掉,把war包拷到tomcat目录的webapps下。然后在运行${TOMCAT_DIR}/bin/startup.sh。