Allure SpecFlow генерация отчета с помощью Jenkins

Есть вопрос, каким образом логически нужно работать с отчетами Allure?
Например, прогнали тесты, затем в cmd выполнили allure serve, генерится отчет и видимо поднимается сервер и мы попадаем на веб страницу отчета.
Собственно если мы запускаем тесты и генерим отчеты через Jenkins на каждый прогон будет подниматься сервер? Где он поднимается на машине где запускали тесты? как потом убивается и т.д.? как по почте отчет такой послать, просто ссылкой веб? если сервер упадет, или отчет старый но нам нужно его поднять каким образом делать?
Либо все проще ? У кого как работа налажена?

На сервере дженкинса все крутится и всегда доступно.

1 лайк

Исчерпывающе)

1 лайк

дженкинс имеет плагин, который сам умеет генерить историю и показывать результаты тестов по пайплайнам

аллюр серв это просто команда консольной утилиты генерации репорта и его запуска

1 лайк

у нас на проекте гитлаб, потому на билд сервере мы собираем артефакты тестирования (allure-results), сами генерим отчет и потом средствами IIS хостим этот отчёт

1 лайк