linux - Hudson/Jenkins - 将文件从 linux 传输到 windows

标签 linux jenkins scripting sftp hudson

我们在 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/

相关文章:

python - 在 Python 生成器中访问局部变量

linux - git ssh 要求 gitlab 提供密码

linux - Bash 多少天以来

Jenkins 管道 - 如何动态给出选择参数

ios - 未找到 cloudbees jenkins xctool cocoapods Pods.xcconfig

linux - FTP 特定文件

javascript - 如何使用 javascript 检查数组中是否已存在匹配正则表达式的字符串

linux - 在 linux arm 目标上运行应用程序时为 "No such file or directory"

linux - 如何在linux上将安装的gdb添加到系统路径

mercurial - 在 Jenkins 中配置多个 Mercurial 存储库