Показать причину неудачи на странице проекта Hudson - PullRequest
2 голосов
/ 21 декабря 2009

Я новичок в Гудзоне. В моем проекте необходимо отобразить причину сбоя сборки на странице проекта hudson. В то время как при сбое сборки мы должны посмотреть на вывод консоли, чтобы точно понять, почему сборка не удалась. Есть ли возможность интегрировать причину ошибки сборки в отображение страницы проекта?

То, что я хочу вместо того, чтобы показывать типичное сообщение об ошибке сборки hudson "Build # 40 (18 декабря 2009 8:02:38 AM)", необходимо отобразить "Build # 40 (18 декабря 2009 8:02:38) AM) - найдено 23 проблемы средней серьезности. "

Заранее спасибо

Ответы [ 2 ]

2 голосов
/ 21 декабря 2009

Попробуйте плагин Description Setter , он позволит вам задавать описание прогона на основе регулярного выражения, которое запускается поверх результатов сборки - у каждого прогона может быть свое собственное описание.

0 голосов
/ 21 декабря 2009

Мой подход ... определенно не чистый, но он работает:

Вы можете проанализировать вывод консоли Hudson ... я имею в виду прогресс сборки ... я ищу в regex слова "Success" или "Failed" и типичные сообщения об ошибках и пытаюсь получить трассировку стека ... как я уже сказал, не хорошее и чистое решение.

...