Я пытаюсь запустить сценарий в jenkins, который работает локально, но жалуется, что не может найти файл. Где jenkins создает файл по умолчанию, если я использую функцию karate.write?
Попытался прочитать файл с помощью:
def optionID = read ('file: target / OpportunityID.txt')
Это работает локально, но когда запускается в jenkins, оно не нравится и жалуется на невозможность найти файл.
// Код, используемый для выполнения karate.write
- def txtFileName = 'OpportunityID.txt'
- def value = функция writeOpportunityIDToFile (value, textFileName) {var time = java.lang.System.currentTimeMillis (); karate.write (значение, textFileName); karate.log ('сохраненный идентификатор возможности в:', textFileName); }
- вызов writeOpportunityIDToFile (optionID, txtFileName);
Сообщение об ошибке при запуске в jenkins:
"возможностейApi_scenario002_run001_IT.feature: 11 - не удалось найти или
читать файл: файл: target / OpportunityID.txt "