我正在Linux服务器上构建我的项目,然后手动将该服务器中的工件复制到Windows服务器。实际上我是在jenkins的帮助下自动完成这个过程,但不知道我们是否可以自动将工件从Linux服务器复制到Windows服务器。我们可以使用批处理命令自动执行此操作吗?
答案 0 :(得分:0)
可以使用pscp.exe它是PuTTY scp伴侣。
然后转到您的windors框并打开命令提示符 (开始 - >运行 - >" cmd"按Enter键)
cd到安装了pscp.exe的地方。 并使用以下命令:
pscp -l c:\ location \ of \ file linuxServername:/ home / user
答案 1 :(得分:0)
另一种解决方案是将Windows机器连接为Jenkins主机的节点。
然后,您可以创建在Windows计算机上运行的作业,以从Linux作业中获取工件并将其复制到Windows计算机上。
您可以使用Copy Artifact plugin来执行此操作。
它应该工作:)