Bash 来自Jenkins实例的ssh没有给出错误消息
我在JenkinsFile中调用这些命令。在Jenkins执行中,进程挂起在Bash 来自Jenkins实例的ssh没有给出错误消息,bash,jenkins,Bash,Jenkins,我在JenkinsFile中调用这些命令。在Jenkins执行中,进程挂起在ssh-tt上centos@xxx.ubuntu.net并且不会移动 ssh密钥已添加到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
ssh-tt上centos@xxx.ubuntu.net
并且不会移动
ssh密钥已添加到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
ssh-ttcentos@xxx.ubuntu.net您可以尝试解决的问题是调试ssh会话。手动执行此操作(不是在脚本中),只是为了检查:
ssh -vvv centos@xxx.ubuntu.net
这将允许您潜在地发现问题,并可能为如何进一步排除故障提供一些指导。尝试一下,看看是否有什么突然出现。我添加了-tt以避免“不会分配伪终端,因为stdin不是终端。”
错误。嗨,@hellofengineer问题应该是自包含的。