Tengo una máquina de compilación que tiene un usuario abcque tiene acceso limitado a sudo. Cuando reviso el código fuente y ejecuto mi script de compilación, funciona bien. El script de compilación contiene sudollamadas para las cuales no dice "sudo: no hay ningún tty presente y ningún programa askpass especificado". Pero cuando hice lo mismo con Jenkins en una máquina de compilación agregada como esclava, muestra "sudo: no hay tty presente y ningún programa askpass especificado".
He encontrado una solución que dice comentar Default requirettyen el archivo /etc/sudoers. Pero no tengo acceso a este archivo.
¿Cómo puedo superar este problema?

sudoejecute sin ingresar una contraseña? Si tiene que ingresar una contraseña, sudo requerirá un tty.