2016-09-22 8 views
1

Кто-нибудь создал простой отчет по электронной почте, который Дженкинс отправляет, когда сбои в ночном клубе терпят неудачу? или события, преобразованные в отчеты юнита в отчеты по электронной почте?jenkins nightwatch email report

Я хотел бы следующую информацию в кратком отчете о

  • Неудачи
  • Список изменений кода
  • Кто был последним людей совершать

ответ

0

у меня нет публичную версию, но позвольте мне попытаться предложить некоторую помощь, как вы можете комбинировать nodemailer с nightwatch-html-репортером.

Я рабочий Nightwatch расположен в https://github.com/shane-reaume/nightwatch-bones

Вы должны быть в состоянии увидеть, где код Nightwatch-HTML-репортер живет в globals.js как ...

var reporter = new HtmlReporter({ 
    openBrowser: true, 
    reportsDirectory: __dirname + '/reports/', 
    themeName: 'default', 
    reportFilename: os.split(' ').join('-') + '-report.html' 
}); 

Здесь вы создавая html-файл. С этим вы можете извлечь html для своего nodemailer (см. https://community.nodemailer.com/).

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

0

Я предлагаю вам пойти с плагином расширения электронной почты. следовать документациям https://wiki.jenkins.io/display/JENKINS/Email-ext+plugin вы можете отправить отчеты как отсоединяемые в соответствующие электронные письма sepperating запятых

+0

Хотя ссылка может содержать решение задачи OP'S, просто предоставляя ссылку оленьей кожи решить вопрос. Представьте, если срок действия ссылки истечет один день, тогда ваш ответ будет бесполезен. Поэтому, пожалуйста, объясните основные аспекты вашего ответа и добавьте ссылку только в качестве ссылки для вашей письменной информации. –

+0

Прошу прощения за это. так как это оригинальная документация jenkins, надеюсь, она не истечет. и там вы можете найти четкую настройку, как сделать это с помощью скриншотов. вот почему я предлагаю ссылку URL –

Смежные вопросы