Jenkins 通过 ssh 发布无法识别用户输入

Jenkins publish over ssh can not recognize user inputs

我正在尝试通过 Jenkins 部署一个 spring-boot - gradle 项目。

我按照 Push over SSH Guide 所说的方式提出了所有参数,但 Jenkins 不知何故无法识别用户输入,如下面的屏幕截图。

我该怎么做才能解决这个问题?

那个红色的短语只不过是一个通知。

  • 源文件:通过 SSH 发送的文件(在我的例子中,spring 引导的输出文件)
  • 远程前缀:Source files 在 jenkins 工作区中的目录
  • 远程目录:目标服务器中执行ssh命令的目录
  • Exec 命令:要执行的命令(pwdls -al 可以测试)

我希望这个总结可以节省别人的时间