В моей функции есть: * def bar = read('classpath:features/xxx/foo.json')
Но когда я запускаю тесты в Jenkins, у меня возникает ошибка:
java.lang.RuntimeException: javascript evaluation failed: read('classpath:features/xxx/foo.json') at com.intuit.karate.Script.evalInNashorn(Script.java:423) at com.intuit.karate.Script.evalInNashorn(Script.java:394) at com.intuit.karate.Script.eval(Script.java:316) at com.intuit.karate.Script.eval(Script.java:194) at com.intuit.karate.Script.assign(Script.java:656) at com.intuit.karate.Script.assign(Script.java:587) at com.intuit.karate.StepDefs.def(StepDefs.java:265) at ✽.* def u = read('classpath:features/xxx/foo.json')(features/XXX/calling.feature:7) Caused by: com.intuit.karate.exception.KarateFileNotFoundException: file not
Что случилось?
`
Если я правильно понимаю ваш вопрос (в нем очень не хватает деталей), все работает нормально на вашем локальном компьютере, но не работает при запуске на Jenkins.