Проверка http://localhost:8080/systemInfo Переменные среды> PATH отображает "/ usr / bin: / bin: / usr / sbin: / sbin". Я не могу определить, почему это все, что Дженкинс видит. При входе в систему как пользователь, настроенный демоном, я получаю гораздо больший набор путей.
Я смог помочь плагину Mercurial найти «hg», создав символическую ссылку на hg.
sudo ln -s /usr/local/bin/hg /usr/bin/hg
Я попытался добавить следующее в / etc / profile (я перезапустил на всякий случай)
PATH=$PATH:/usr/local/bin
export PATH
Я подтвердил, что это изменило мой путь, набрав
echo $PATH
в Терминале. Однако этот путь не обнаружился в Дженкинсе
Я могу работать с решением sym link, но мне бы очень хотелось понять, где Jenkins получает свой путь.