我在我的家用机器上开发了一个java应用程序,它是分布式的,因此,每次我想测试时,我都需要将它上传到N。
不幸的是,这些vm是由我所在的学校托管的,它要求用户首先将ssh放到登录服务器中,然后再将ssh存储到vm中。结果,我无法像我最初计划的那样使用RSync,我正在寻找一种简单的方法,可以使用SCP从本质上反映我当前的项目,或者自动向学校的登录服务器发送,然后进入vm,最后为几个vms执行git拔出。
我一直在研究工具,却找不到适合我具体情况的东西。任何洞察力都将不胜感激!
发布于 2014-10-23 21:27:30
使用詹金斯实现部署自动化。它具有git轮询功能和脚本功能,可以解决这个问题。
https://stackoverflow.com/questions/26533483
复制相似问题