公司在用jenkins,自己就想在虚拟机上面部署一下自己本地的代码,每次上传的时候自己先跑一次:
因为是部署的本地项目,源码没有在SVN或者GIT上面,就需要自己导入源码:
构建项目的时候jenkins会根据项目名称在工作空间里面创建一个目录:
我的项目名称是:
在jenkins的:/var/lib/jenkins/workspace:就会生成一个目录,他会自动编译里面的源码:
在编译之前我将源码复制过去,保证每次编译都是我自己最新修改的代码;
下面就是执行脚本部署项目了:
因为我jenkins本来就在服务器上面,所以我就没有让jenkins给我发送jar包这些了,我直接跑的脚本: