解决Jenkins执行sudo命令时出现“sudo: no tty present and no askpass program specified”的错误
在Jenkins的使用过程中,如果在脚本中使用到sudo命令,有可能出现如下所示的错误:
sudo: no tty present and no askpass program specified
这是因为Jenkins服务器在执行sudo命令时的上下文有误,导致这个命令执行的异常。解决方案:
在Jenkins宿主服务器上运行如下命令
$ sudo visudo
在文件的末尾加上一行
jen
原创
2017-09-27 19:08:01 ·
25410 阅读 ·
3 评论