1、 自定义Shell 中使用sudo报错 - sudo:抱歉,您必须拥有一个终端来执行 sudo
+ '[' '!' -d /opt/bdap-portal/java/bdap-portal-server-1.0.0-SNAPSHOT ']'
+ sudo /opt/bdap-portal/java/bdap-portal-server-1.0.0-SNAPSHOT/shutdown.sh
sudo:抱歉,您必须拥有一个终端来执行 sudo
Build step '执行 shell' marked build as failure
Email was triggered for: Always
Sending email for trigger: Always
解决办法
sudo sed -i 's/Defaults requiretty/#Defaults requiretty/g' /etc/sudoers
sudo cat /etc/sudoers | grep requiretty