将文件从远程复制到Jenkins工作区

时间:2018-04-24 11:36:12

标签: jenkins jenkins-plugins jenkins-pipeline

我在尝试将文件从远程计算机传输到Jenkins工作区(不同的计算机)时遇到问题。我想将这些远程文件提取到我的Jenkins工作区,以便能够在Jenkins机器中编辑它们。

我已经看过"通过SSH发布"插件,但这只是从Jenkins到远程工作,但不是相反。或者我是否监督过任何事情?

我尝试通过shell脚本实现它,但是连接是基于公共私钥的,我真的希望在Jenkins中有一个干净的解决方案。

有人有想法,如何正确实施?

如果您需要更多信息,请询问,我会尽快提供。

1 个答案:

答案 0 :(得分:2)

我已经解决了这个问题,仅通过建立适当的私钥-公钥连接并通过脚本SSH即可。

由于实际上根本不允许我更改Jenkins配置和安装插件,这似乎是最简单,最干净的解决方案。