jenkinsで”sudo を実行するには tty がなければいけません。すみません”と言われる時の対処方法

エラー内容

sudo: sudo を実行するには tty がなければいけません。すみません Build step ‘シェルの実行’ marked build as failure Finished: FAILURE

対処方法

$ sudo visudo
# Defaults    requiretty
Defaults:jenkins !requiretty
jenkins ALL=(ALL) NOPASSWD:ALL

jenkins再起動

$service jenkins restart