jenkins使用SSH Publishers远程发送文件成功但在服务器找不到对应文件

输出如下

SSH: Connecting from host [824273639c68]

SSH: Connecting with configuration [tencent_2core_4g] ...

SSH: EXEC: completed after 200 ms

SSH: Disconnecting configuration [tencent_2core_4g] ...

SSH: Transferred 1 file(s)

Finished: SUCCESS

解决方法

先说结论:最终文件传输位置为系统远程服务器配置的根目录+ssh publishers配置的远程服务器目录

首先请检查你的系统远程服务器配置 设置在系统设置的Publish over SSH,当然,你需要先安装Publish over SSH插件,Remote Directory即配置远程服务器根目录

检查你的任务配置中的服务器配置

​ 我这样写,最终jar包发送的位置是**/www/project/yuan_back**

​ 如果目录配置不对,你的脚本也无法执行,出现127报错,这是我自己尝试出来的,希望能帮助大家

查看原文