«восстановление nuget», сбои в Jenkins на Mac OS X - PullRequest
0 голосов
/ 01 ноября 2018

У меня есть три проекта Xamarin Forms, которые я собираюсь построить в Jenkins. Два из трех проектов показывают проблему. Я не вижу существенной разницы между тремя файлами решений.

Дженкинс настроен на безголовом Mac Mini.

После извлечения источника из Github первая запущенная команда (шаг execute shell) -

/path/to/nuget restore /path/to/Solution.sln

Эта команда не выполняется со следующей ошибкой

[Project Configuration iOS] $ /bin/sh -xe /var/folders/bd/kz6_2jyj62nb93mtqvftvh240000gp/T/jenkins4970408928304452056.sh
+ /Library/Frameworks/Mono.framework/Versions/5.12.0/bin/nuget restore '/Users/buildbot/.jenkins/workspace/Project Configuration iOS/Solution.sln'
MSBuild auto-detection: using msbuild version '15.0' from '/Library/Frameworks/Mono.framework/Versions/5.12.0/lib/mono/msbuild/15.0/bin'.
MsBuild.exe does not exist at '/Library/Frameworks/Mono.framework/Versions/5.12.0/lib/mono/msbuild/15.0/bin'.
Build step 'Execute shell' marked build as failure
Archiving artifacts
Finished: FAILURE

Я проверил каталог, упомянутый в сообщении об ошибке, и там нет исполняемого файла MSBuild.exe.

При запуске этой же команды вручную, команда завершается успешно.

Чего мне не хватает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...