"Ошибка 7: Hardlock не найден" при запуске CANape из командной строки через Jenkins.
Попытка запустить Vector CANape с помощью команды canape32 в командной строке, и она отлично работает в командной строке Windows. При попытке запустить пакетную команду Windows в нашем многоотраслевом конвейере Jenkins, чтобы сделать то же самое, он успешно загружает файл DLL удаленного клиента, а затем останавливается на сообщении "Ошибка 7: Hardlock not found". Эта ошибка сохраняется и в проекте фристайла, есть какие-нибудь подсказки относительно того, в чем разница в средах? Я ожидал, что, поскольку он запускает команду canape32, как и в обычной командной строке, он будет работать нормально, но я, должно быть, что-то упускаю.
1 ответ
Это связано с тем, что Дженкинс перенаправляет вывод потребителя. При использовании Vector ASAP2 Toolset вместо CANape для создания файлов A2L вы можете отключить вывод через файлы INI, чтобы этого не произошло.