spring boot集成svn集成jenkins实现自动化部署
在安装之前我想说明一下本文的目的jenkins的一款持续集成工具它可以做的事情很多其中一个主要的功能就是简化部署流程回想一下我们的发布流程1.本地把项目打包2.通过FTP等工具传输到服务器3.然后到项目根目录下执行可运行jar java jarxxxxxx.jar如果每次都这么搞的话不仅慢而且容易出错.有了jenkins以后发布流程可以是这样1.用户在jenkins上点击某个按钮进行发布2.jenkins收到发布命令3.jenkins从SVN上把源代码download下来4.jenkins根据你设置的mvn命令进行打包5.jenkins把你打包的好的可执行jar工程通过SSHserver传输到服务器工作目录下6.自动执行shell脚本启动项目对于程序员而言只要做两件事