Jenkins 通过ssh 拷贝文件到远程机器上。

想实现的目的是: 在构建之前,从jenkins master上拷贝脚本到需要运行的机器上(linux ssh)。

本来是通过publish over ssh 的transfer set可以直接设置,但是种种原因,莫名原因都不能如愿。现直接通过执行scp命令手动拷贝。

 Source file=

/var/lib/jenkins/jobs/InstallBDM_ES/workspace

: test.sh

 

此目录下的文件。即每个job下的workspace。

 

Remove prefix: 可以不填

 

Remote directory: 需要拷贝到的目录

Jenkins 通过ssh 拷贝文件到远程机器上。_第1张图片

 

转载于:https://www.cnblogs.com/zwingblog/p/8418710.html

你可能感兴趣的:(Jenkins 通过ssh 拷贝文件到远程机器上。)