Как вы получаете Круиз-контроль, чтобы отправить результаты модульного теста по электронной почте от Gallio(MbUnit)?

У меня есть сервер сборки, который использует Cruise Control для запуска наших тестовых случаев. Я успешно настроил ccnet 1.4.2 для отображения результатов теста Gallio в веб-панели, но я не могу заставить ccservice отправлять результаты теста Gallio по электронной почте в автоматически сгенерированных сообщениях электронной почты. Я пытался редактировать файл.xsl, но безрезультатно. Я объединяю вывод XML из задачи MsBuild Gallio.

1 ответ

Решение

Если вы можете заставить его отображаться так, как вы хотите на веб-панели, то вы близки. Теперь вам просто нужно добавить лист xsl из вашей панели мониторинга в папку xsl на сервере сборки и добавить ссылку на xsl (как вы это сделали в dashboard.config на веб-стороне) в любой службе (ccservice.exe). config) или файл конфигурации консоли (ccnet.exe.config). И для хорошего ведения хозяйства и для предотвращения ошибок позже, вы должны включить его в оба.

Другие вопросы по тегам