使用带针孔的SSH将Java应用程序部署到多个vm

时间:2014-10-23 17:05:18

标签: java git deployment ssh rsync

我有一个java应用程序,我正在我的家用机器上进行分发,因此每次我想测试时都需要将它上传到N VM。

不幸的是,这些VM是由我的学校托管的,这需要用户首先ssh到登录服务器然后ssh到VM的。因此,我不能像我原先计划的那样使用RSync,并且正在寻找一种简单的方法来基本上使用SCP镜像我当前的项目,或者自动化到我的学校登录服务器然后sshing到vm并最终做一个git pull for几个vms。

我一直在研究工具,找不到适合我特定情况的任何东西。任何见解都会非常感激!

1 个答案:

答案 0 :(得分:1)

使用Jenkins自动部署。它具有git SCM轮询功能和脚本功能,可以解决问题。