Сценарий Jenkins Shell не работает. Пряжа: команда не найдена
Я запускаю jenkins для создания приложения реагирования и выполняю команды оболочки для автоматической сборки приложения. Я следую командам bash
cd /var/www/FarmGroWeb
sudo git reset --hard
sudo git pull origin dev
sudo yarn
sudo yarn build
На этапе пряжи происходит сбой. Вывод ошибки
sudo: yarn: command not found
Build step 'Execute shell' marked build as failure
Finished: FAILURE
Попробовал добавить #!/bin/sh согласно этому ответу, но это не сработало. Каким может быть обходной путь?
1 ответ
Yarn не установлен или не указан в PATH для Jenkins.
- Установить пряжу
- Проверьте, что он находится в $PATH Дженкинса, или укажите полный путь в скрипте (например,
/usr/bin/yarn
).