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: 需要拷贝到的目录

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM