Я использую Jenkins HTML Publisher Plugin
для публикации отчетов о тестировании HTML в работе и сборке. Отчеты о тестировании и снимки экрана с ошибками, которые я добавляю после каждой сборки артефактов. А позже я использую HTML Publisher Plugin
для ссылки на файл отчета в артефактах.
Отчеты об испытаниях содержат скриншоты ошибок с относительными путями src="./../errorShots/ERROR_screenshot_2019-06-04_02:19:29:529.png"
. И он работает, когда я открываю HTML-файл отчета прямо под артефактами в определенных сборках jenkins. Тогда изображения правильно видны.
Но когда я использую HTML Publisher Plugin
для ссылки именно на этот HTML-файл отчета об испытаниях, относительные пути не работают. Таким образом, ссылки на встроенные изображения больше не работают, и изображения не видны, потому что относительный путь ссылки кажется неправильным.
Итак, как я могу решить проблему? Я думаю, что плагины не создают только ссылку на целевой HTML-файл. Если он это сделает, он должен работать с относительными путями в файле отчета HTML.