Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash 来自Jenkins实例的ssh没有给出错误消息_Bash_Jenkins - Fatal编程技术网

Bash 来自Jenkins实例的ssh没有给出错误消息

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

我在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
exit
exit
exit

ssh-ttcentos@xxx.ubuntu.net您可以尝试解决的问题是调试ssh会话。手动执行此操作(不是在脚本中),只是为了检查:

ssh -vvv centos@xxx.ubuntu.net

这将允许您潜在地发现问题,并可能为如何进一步排除故障提供一些指导。尝试一下,看看是否有什么突然出现。

我添加了-tt以避免
“不会分配伪终端,因为stdin不是终端。”
错误。嗨,@hellofengineer问题应该是自包含的。