Проект не строит из Дженкинс

Когда я пытаюсь построить проект в Windows, я запускаю один скрипт - start.py, и проект успешно создается.

Когда я пытаюсь собрать с использованием Jenkins (в win и с тем же пользователем), сборка происходит на 60% и завершается с ошибкой:

NMAKE: фатальная ошибка U1077: "C:\PROGRA~2\MICROS~2.0\VC\bin\cl.exe": код возврата "0x2"
Стоп.
Не удалось запустить make: ['nmake', 'install']

Что я могу сделать, чтобы это исправить?

UPD: ошибка возникает, когда одновременно выполняется несколько сборок. Исправлено: запускать сборки в очереди

1 ответ

Переменные среды - это одна критическая часть, которая отличается при запуске сборки от jenkins. Убедитесь, что вы не пропустите ни одного пути в $PATH, который может помешать вам построить. Вы можете попробовать распечатать переменную path, добавив команду execute shell при операциях сборки

Другие вопросы по тегам