Как прикрепить журнал сборки к уведомлению по электронной почте с помощью подключаемого модуля Jenkins Email-ext?

В версии 2.15 плагина Jenkins Email-ext добавлена ​​поддержка прикрепления файлов для создания электронных писем с уведомлениями. Я хотел бы прикрепить журнал сборки к электронным письмам с уведомлениями о сборке, но я не могу понять, как это сделать.

Журнал сборки, по-видимому, хранится на главном узле Jenkins (в данном случае Ubuntu Linux). Например, / var / lib / jenkins / jobs / / builds / / log . Естественно, путь к журналу сборки меняется с каждой сборкой. Функция прикрепления файлов Email-ext по умолчанию использует файлы из рабочей области проекта, которая находится на ведомой машине сборки Jenkins (в данном случае Mac OS X). Например, я настроил подчиненное устройство на использование папки / Users / / Jenkins / build_agent / workspace / / .

Есть ли способ заставить Email-ext прикрепить файл из файловой системы главного устройства вместо рабочего пространства на подчиненной машине сборки?

Заранее благодарим всех, кто может дать совет. Вики-страница Email-ext в настоящее время не содержит примера настройки вложений.

12
задан Josh Unger 28 February 2013 в 05:58
поделиться