我们在Docker容器中运行Jenkins并使用Docker-outside-of-Docker方法。正如文件所述,我们补充说:
jenkins ALL=NOPASSWD: ALL
到/ etc / sudoers。
http://container-solutions.com/running-docker-in-jenkins-in-docker/
How to fix 'sudo: no tty present and no askpass program specified' error?
我们遇到的问题是我们的管道作业在执行第一个make命令时随机失败:
sudo -E make login
错误:
sudo: no tty present and no askpass program specified
为什么我们有时会遇到此错误?