Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

запуск тестов Jenkins-ом с использование отчета Allure

jenkins
maven
allure
Теги: #<Tag:0x00007f7b704bde38> #<Tag:0x00007f7b704bd9b0> #<Tag:0x00007f7b704bd708>

(Irina Melnik) #1

Добрый день!
Нужна помощь: тесты стартуют на виртуалке виндовс 10, сам дженкинс стоит на CentOS.

Тесты стартуют и проходят, но почему-то дженкинс не может приатачит репорт
Пробовала два варианта , но ни один не прошел:

или пробовала прописывать и этот путь: C:\Jenkins\workspace\PS\target\site


(Yaroslav Pernerovskyy) #2

А вы не пробовали Allure Jenkins Plugin настроить?

http://wiki.qatools.ru/display/AL/Allure+Jenkins+Plugin


(Владислав Иманходжаев) #3

Для начала, определитесь куда у вас складывается репорт сгенерированный и генерируется ли вообще


(Irina Melnik) #4

С этим все ок, репорт генерируется. Я подозреваю, что возможно проблема с коммуникацией виртуалки где тести и сервачка где дженкинс


(Николай Анатольевич) #5

Попробуйте слэши заэкранировать… С:\\Jenkins\\... и т.д.
А вообще, у меня тоже тесты дженкинсом запускаются и на виртуалках крутятся, только вместо allure использую serenity - и отчет генерируется на той же тачке, где дженкинс работает. Т.е. откуда центоси знать вообще - что это за диск Ц и где он?))


(Sergey Korol) #6

Говорят, что использование абсолютных путей ни к чему хорошему не приводит. :wink:

А ещё есть замечательные переменные окружения Jenkins, такие как WORKSPACE. Очень рекомендую взглянуть.

Ну а вообще, вам ведь уже дали дельный совет - использовать родной плагин, который на текущий момент - единственно возможный способ генерации репорта для новой версии Allure.


(Irina Melnik) #7

Спасибо большое, сторону WORKSPACE сейчас буду пробовать, а родной плагин, к сожалению, не дал результаты


(Sergey Korol) #8

А сюда заглядывали?