我们有一个linux构建服务器,构建脚本是用ruby编写的。所有jar只部署在linux服务器上,通常使用 ssh 复制到应用程序服务器。
需要在Windows服务器上部署新服务。 有没有办法将jar部署从linux机器复制和配置到Windows服务器。
使用ruby / shell脚本?
答案 0 :(得分:2)
如果您已经在构建脚本中使用SSH,我认为最简单的方法是在Windows机器上安装SSH服务器。您可以使用sshd via Cygwin或选择像WinSSHD这样的商业产品(我相信还有许多其他免费或付费产品)。
一旦你运行了,你就可以重用大部分与移动文件相关的现有脚本,并使用像Win32Utils这样的gem来执行任何特定于Windows的任务。