Версия 2.15 плагина Jenkins Электронная почта-ext добавлена поддержка для прикрепления файлов для создания уведомлений по электронной почте. Я хотел бы иметь журнал сборки, прикрепленный для создания уведомлений по электронной почте, но я не могу понять, как это сделать.
Журнал сборки, похоже, хранится на главном сервере Jenkins node (в данном случае Ubuntu Linux). Например, /var/lib/jenkins/jobs/<PROJECT_NAME>/builds/<DATE_TIME>/log
. Естественно, путь журнала сборки изменяется с каждой сборкой. Функция прикрепления файла электронной почты-ext по умолчанию используется для использования файлов из рабочей области проекта, которая находится на платформе Jenkins slave build (в данном случае Mac OS X). Например, я настроил мое подчиненное устройство на использование папки /Users/<USERNAME>/Jenkins/build_agent/workspace/<PROJECT_NAME>/
.
Есть ли способ получить электронную почту-ext для прикрепления файла из основной файловой системы вместо рабочей области на ведомой машине?
Заранее благодарим любого, кто может предложить некоторые советы. На странице Email-ext wiki в настоящее время не содержится пример настройки вложений.