Solução:
Isso acontece porque o mestre Jenkins se conecta à máquina escrava via non-interactive
shell, então /etc/profile
não é executado, e também /etc/default/locale
não tem nenhum efeito.
non-interactive
shells geralmente usam% código%.
Quase todos os detalhes sobre este tópico podem ser encontrados em askubuntu:
adicionando a ~/.bashrc
:
export LANG=en_US.UTF-8
export LANGUAGE=en_US:en
fez isso por mim.
Esse "problema dos escravos" também é discutido aqui:
link
link
Atenciosamente, whosit