как я могу изменить опцию Xunit в Хадсон / Дженкинс - PullRequest
0 голосов
/ 27 марта 2012

я использую jenkins с плагином Xunit для издателей.

Моя проблема в том, что Дженкинс берет только новый отчет (у него есть интервал, чтобы узнать, является ли отчет новым или старым), поэтому, когда я строю, и я должен сказать, чтоЯ генерирую отчет с помощью строки commande, так что на самом деле не синхронизированы.

, поэтому я хочу настроить плагин, чтобы иметь возможность установить время (как, скажем, Дженкинсу, принять весь отчет на 15 минут старше).

Спасибо за ответ

1 Ответ

0 голосов
/ 27 марта 2012

Если я правильно вас понимаю, отчеты иногда создаются после шага публикации.

Если вы не хотите адаптировать сам процесс сборки (например, генерировать отчеты с помощью maven surefire-plugin) или аналогичный), вы можете определить создание отчета как предварительный этап сборки, вызвав отдельный сценарий или цель / этап.

РЕДАКТИРОВАТЬ: если отчеты найдены, но устарели, попробуйте чтопроизойдет, если вы запустите чистую цель в качестве первого шага?Отчеты найдены?сообщение об ошибке звучит так, как будто тесты на самом деле устарели.

Что касается не найденного файла - попробуйте один раз абсолютный путь, чтобы выяснить наличие файла.Если все идет гладко, проблема заключается в предположении каталога выполнения для относительного пути.

...