本文只讲解通过插件来自动部署项目,Jenkins的安装可以看博主的另一篇文章,绝对保姆级,简洁丝滑的安装教程:
1.安装插件
目前业内常用的解决方法是使用publish ssh插件将Jenkins上构建好的项目后发布到远端服务器。
2.配置
安装完成后项目的post steps选项里会多一个可选项:
向远端服务器推送文件需要配置远端服务器(ssh server):
在系统管理->系统配置里配置ssh server:
然后继续配置publish ssh:
source files填写要ssh到远端的文件路径,base路径为./jenkin/workspace,支持通配符*
想知道构建出来的文件在哪里,可以从每次文件构建后的日志输出里知道:
流程跑完后会文件就被部署到远端服务器上了,如果要对远端服务器进行一些操作如java -jar之类的,直接在exec command里面编写即可。