Вероятно, это связано с переменной окружения $PATH
, которая отличается между вашим пользователем и пользователем, запускающим Jenkins. Ваш пользователь может изменить его $PATH
, развернув его в файле ресурсов оболочки (~ / .bashr c, ~ / .zshr c).
Не беспокойтесь, вы можете использовать полный путь.
Чтобы узнать полный путь к wget
, запустите его на машине, которая запускает конвейер (помеченной master
):
% which wget
/usr/local/bin/wget
(Ваш путь может естественно отличаться.)
Теперь используйте полный путь:
// Download SDK
sh "/usr/local/bin/wget 'https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip'"