Jenkins在Linux上传文件到windows

今天在群里有人问这个问题   Jenkins部署在公司的Linux上  需要将war包部署到客户的windows下怎样操作

我以前都是直接将代码拉到widows里打包  还没有进行过这种操作  send build artifacts over ssh和send build artifacts over ftp这两个插件只能传到Linux上


于是找到了一个新的插件【Copy Data To Workspace Plugin】

不能直接传输  需要将windows设为slave  在节点上使用这个插件


节点:

Jenkins在Linux上传文件到windows

构建环境中的copy data to workspace :

path to folder可以写master的绝对地址,也可以写相对地址(相对于JENKINS_HOME)。无论写了几个文件夹   也只会复制第一个文件夹中的所有内容到slave的工作目录中。

Jenkins在Linux上传文件到windows



方法二:以前用过这个插件 但是没有成功 我就放弃了(布吉岛是不是和我用的是Jenkins1有关系)  今天群里的小伙伴说这个可以实现部署到widows

Jenkins在Linux上传文件到windows