Сборка Jenkins завершается неудачно, когда артефакты отсутствуют

Я использую Jenkins для запуска некоторых интеграционных тестов в веб-приложении (с использованием огурца, капибары и селена)

Каждый раз, когда тест не проходит, сохраняется снимок экрана, исходный код HTML и видео процесса.

структура пути выглядит так:

results/output/<test_name>/<files>

Я использую функцию архивных артефактов Jenkins для предоставления файлов (шаблон: results / output / * / * ). Работает отлично.

Однако, как только сборка завершается успешно, отсутствуют скриншоты / видео и т. Д., И сборка завершается ошибкой, потому что Дженкинс не может найти файлы для шаблона.

Есть ли способ сообщить Дженкинсу об успехе без наличия файлов?

Я не хочу делать грязный взлом, который включает создание пустой структуры папок, например result / output / success / hooray.txt.

6
задан Jonik 26 June 2012 в 15:12
поделиться