19 de nov. de 2020

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

Nenhum comentário:

Postar um comentário