标签: java git deployment ssh rsync
我有一个java应用程序,我正在我的家用机器上进行分发,因此每次我想测试时都需要将它上传到N VM。
不幸的是,这些VM是由我的学校托管的,这需要用户首先ssh到登录服务器然后ssh到VM的。因此,我不能像我原先计划的那样使用RSync,并且正在寻找一种简单的方法来基本上使用SCP镜像我当前的项目,或者自动化到我的学校登录服务器然后sshing到vm并最终做一个git pull for几个vms。
我一直在研究工具,找不到适合我特定情况的任何东西。任何见解都会非常感激!
答案 0 :(得分:1)
使用Jenkins自动部署。它具有git SCM轮询功能和脚本功能,可以解决问题。