我在JenkinsFile中调用这些命令。在Jenkins执行中,该进程挂在ssh -tt centos@xxx.ubuntu.net
上并且不会移动。
ssh-key已添加到Jenkins凭证中,我不确定它是否没有响应或代理出现问题。
ssh -tt centos@xxx.ubuntu.net <<< STUCK HERE
echo "got in to the server"
sudo su -
sudo su muser
org=new
echo "success"
// Git pull
exit
exit
exit
该怎么解决?它在詹金斯方面没有显示任何错误消息,因此很尴尬。
答案 0 :(得分:-1)
您可以尝试解决的问题是调试ssh会话。手动执行此操作(不在您的脚本中)只是为了检查:
ssh -vvv centos@xxx.ubuntu.net
这将使您潜在地发现问题,并可能就如何进一步解决问题提供指导。尝试一下,看看是否有东西突然冒出来。