我们在 linux 服务器上安装了 hudson。我们已经创建了作业来从 SVN check out 源文件并构建相应的 jars/wars(位于 linux 服务器上名为“BuildArea”的位置)。
我们在 Windows 服务器上有另一个名为“ReleaseArea”的位置,我们在其中保存构建工件,以便它可以用于进一步的事件。
我的要求是创建一个 Hudson 作业,它将通过将文件从 BuildArea(Linux 服务器)复制/传输到 ReleaseArea(Windows 服务器)来自动更新 ReleaseArea。
注意: 我们已经使用 Windows 服务器的 pscp 选项对其进行了尝试,但我们无法通过 hudson 作业使用它,因为 hudson 安装在 linux 上。
我们专门尝试通过 hudson 实现此任务。
随时欢迎任何建议/评论或替代最佳解决方案。
谢谢, 罗汉谢蒂
最佳答案
您可以使用 Publish Over CIFS Plugin 将文件从安装了 Jenkins 的 Linux 机器传输到 Windows 共享
关于linux - Hudson/Jenkins - 将文件从 linux 传输到 windows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43804940/