Я настраиваю Jenkins (на Mac) для создания мобильного приложения React Native.Для iOS он использует Carthage (у меня мало опыта с этим).Carthage установлен на моей машине, и я могу собрать приложение из терминала с помощью команды "yarn build: ios: e2e".Но пока я работаю над Дженкинсом, я вижу, что Карфаген не виден Дженкинсу.Я проверил это, запустив команду "Carthage Version" в разделе "Execute Shell": он возвращает "Carthage: команда не найдена"Итак, вопрос в том, как заставить Дженкинса использовать установленный Карфаген?
PS.Jenkins уже может получить код с моего сервера GitLab и собрать Android с помощью «yarn build: android: e2e»
Jenkins установлен на мой компьютер MacOS с Android Studio XCode.пряжа включена в Jenkins как установка NodeJS с пакетом «пряжа», есть env.изменяемый в Android SDK.Jenkins может начать сборку приложения (поэтому Jenkins может использовать XCODE), но при компиляции возникает некоторая ошибка (этого не происходит при запуске сборки из терминала на моей машине).
Журнал из задания Jenkins: +версия карфагена /Users/Shared/Jenkins/tmp/jenkins8157594811837633611.sh: строка 2: карфаген: команда не найдена