我想从Jenkins重启Tomcat。我添加了一个执行步骤:
sudo service tomcat restart
但我明白了:
no tty present and no askpass program specified
如果我尝试
service tomcat restart
我明白了:
Stopping Tomcatsu: must be run from a terminal
我在/ etc / sudoers中添加了:
Defaults:jenkins !requiretty
%jenkins ALL=NOPASSWD:/etc/init.d/tomcat restart
%jenkins ALL=(jenkins : jenkins) NOPASSWD: ALL
但结果是一样的。我非常感谢你对这个问题的任何帮助。反正有没有解决它?或者还有其他方法可以从Jenkins重启Tomcat吗?
提前致谢。