标签: jenkins continuous-integration jenkins-plugins
我需要从远程计算机上获取文件名,以用作Jenkins构建中的变量。配置了通过SSH访问机器的权限,我可以在远程机器上设置变量,但是不能将其拉回到作业的执行外壳部分。
当前Publish Over SSH Plugin可用于在远程计算机上运行命令以获取文件名并将其设置为var。一种想法是将其写入远程计算机上的文件,然后将其发送回构建计算机,尽管这似乎并不简单。
可以将SSH发行插件“导出”回构建计算机吗?我还可以使用什么其他方法将该变量的值返回到构建计算机上,以在执行Shell步骤中使用?