У меня есть пользователь jenkins и другой пользователь .
Я хочу иметь возможность выполнить команду от Дженкинса на anotherUser .
Когда я запускаю следующее из терминала, оно работает как положено:
su -c "bash /home/dev/deploy.sh" anotherUser
При выполнении той же команды из встроенного в сценарий jenkins я получаю следующую ошибку:
su: must be run from a terminal
Как мне это преодолеть?