2016-11-15 2 views
1

мне нужно включать содержимое электронной почты из HTML-файла с помощью электронной-внутр плагин в Дженкинс трубопровода (мои Дженкинс 2,24 версия), я стараюсь этоВключить HTML файл в теле письма с электронной-внутр плагин в Дженкинс трубопроводе

emailext (
    subject: "some subject", 
    body: "${FILE,path="enteryPath/template.html"}", 
    to: "[email protected]" 
) 
.

но не для меня работы :(любых предложений или решений ??, спасибо заранее

+0

Возможный дубликат [Как прикрепить файлы к уведомлению Дженкинс Pipeline] (https://stackoverflow.com/questions/41422526/how-to-attach-files-to-jenkins-pipeline-notification) –

ответ

0

не может хранить тело в рабочем пространстве, а затем просто запустить:

emailext (
    subject: "some subject", 
    body: readFileFromWS("enteryPath/template.html"), 
    to: "[email protected]" 
) 

но это означало бы, тело является статусом ic от создания задания и продвижения вперед, предположите, что вы хотите, чтобы его читали, когда почта должна была быть отправлена?

2

Вы можете использовать параметр attachmentsPattern.

emailext (
    subject: "some subject", 
    body: "${FILE,path="enteryPath/template.html"}", 
    to: "[email protected]" 
    attachmentsPattern: 'enteryPath/template.html' 
) 
+0

Где разместить в моем html-файле? – vijay

+1

@vijay вы можете разместить его где угодно, где у Дженкинса есть разрешения на чтение. –

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