Resolvendo permissionamento para execução de JOB no Jenkins: sorry, you must have a tty to run sudo
+ sudo npm install sudo: sorry, you must have a tty to run sudo Build step 'Execute shell' marked build as failure Set build name. .. .. .. .. [WS-CLEANUP] Deleting project workspace...[WS-CLEANUP] done Finished: FAILURE
A saída do Jenkins disse que deseja que um determinado usuário não exija um tty. Esse é o comportamento padrão. No entanto, você pode definir explicitamente assim:
Como usuário root ou executando sudo com seu usuário, acesse o arquivo /etc/sudoers com o comando visudo e inclua a linha abaixo;
#### Jenkins
Defaults:jenkins !requiretty
No comments