Сценарий 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).
Другие вопросы по тегам