Jenkins的publish-over-ssh组件,Remote directory设置的路径(p1),都是相对于SSH server配置中的Remote Directory(p0,默认为账号家目录),即使p1写成绝对路径,也会拼接到p0后面。
ps:Jenkins Jenkins 2.263.3。
ps:在现场部署项目,用到jenkins配置自动部署,测试的时候发现路径不对,原来是绝对路径无效。记录一下。

用本地文件测试,

服务器的路径:

本文记录了在使用Jenkins 2.263.3版本的publish-over-ssh插件时遇到的问题。详细描述了Remotedirectory设置的路径(p1)相对于SSH server配置中RemoteDirectory(p0)的相对路径规则,即使指定绝对路径也会被拼接。此问题在实际部署项目中的自动部署过程中导致路径错误。通过测试确认绝对路径无效,提醒读者注意这一细节。
Jenkins的publish-over-ssh组件,Remote directory设置的路径(p1),都是相对于SSH server配置中的Remote Directory(p0,默认为账号家目录),即使p1写成绝对路径,也会拼接到p0后面。
ps:Jenkins Jenkins 2.263.3。
ps:在现场部署项目,用到jenkins配置自动部署,测试的时候发现路径不对,原来是绝对路径无效。记录一下。

用本地文件测试,

服务器的路径:


被折叠的 条评论
为什么被折叠?