Not*_*bug 16 ssh file jenkins jenkins-plugins
我们使用Jenkins服务器进行日常构建过程,并通过SSH在远程主机上执行一些bash脚本.此脚本在远程主机上生成html日志文件.
我们使用Copy to slave插件来复制从机上的文件,并通过ssh插件发布来管理构建过程中的SSH会话.
现在问题是,我们想要将一些文件(Scripts的日志文件)从远程ssh主机复制到Jenkins Server.哪个是可能的,更好的选择相同(插件会更好,如果有的话).
编辑:
sshpass是一个选项,但寻找任何插件或更好的方式来完成这项工作.
使用sshpass命令发送文件
构建环境 - >使用ssh - > Post构建脚本在远程主机上执行Shell脚本
示例命令:
sshpass -p "password" scp path/of/file <new_server_ip>:/path/of/file
Run Code Online (Sandbox Code Playgroud)
这将跳过scp命令的密码提示,并将提供密码scp.
| 归档时间: |
|
| 查看次数: |
31897 次 |
| 最近记录: |