Prezados,
Vou compartilhar um erro que ja estava me deixando maluco .. o "Pseudo-terminal will not be allocated because stdin is not a terminal" !! Depois de muito quebrar a cabeça consegui resolver. Uso o Jenkins nao so para integração continua mas tambem automatizar algumas tarefas referentes a infra. Nessa especificamente eu estava gerando um backup de algumas VMs no ESXi. Meu maior problema começou quando o plugin SSH remote hosts nao funcionou conectando no ESXi Server. Achei que seria facil executar via shell comand mas o erro acima começou a aparecer. A solução foi bem simples, primeiro criei uma conexao local via SSH remote hosts .. e apareceram outros erros, depois ao inves de executar os comandos diretamente no Pre Build Script, coloquei tudo dentro de um arquivo .sh (inclusive a conexao ssh) e tudo funcionou lindamente. Bom, espero que minha experiencia sirva de ajuda a todos do grupo!!
--