2013-02-13 2 views
1

Я пытаюсь прикрепить файл, когда тест не удается в Дженкинсе.Jenkins отправка вложений с плагином электронной почты

Я использую плагин расширения электронной почты как средство для достижения этого, но я в тупике от синтаксиса.

Если я просто поставлю «index.php» (без кавычек) в поле вложения, он правильно отправит вложение.

Если я попытаюсь пойти дальше в рабочую область, например, «myfolder/myfile.php» (без кавычек), письмо не будет отправлено. Я пробовал несколько вариантов, используя подстановочные знаки и пытаясь настроить таргетинг файлов, но не повезло.

Я, конечно, смотрел здесь http://ant.apache.org/manual/Types/fileset.html, но ничего не работает.

ответ

4

Попробуйте **/myfile.php

Это будет искать myfile.php независимо от структуры каталогов

+0

есть ли способ, которым мы можем прикрепить файлы, которые хранятся в каталоге, отличном от рабочего пространства? ** Пример: мое рабочее пространство - C: \ JenkinRoot \ Project1, но файл, который я хочу прикрепить к почте, находится в C: \ trial.jpg. ** – Rameshwar

+0

Не через Дженкинса, так как это нарушение безопасности. Но у вас всегда может быть сценарий bash/batch (если у вас достаточно разрешений), который может захватывать файлы откуда угодно и помещать их в рабочее пространство. – Slav

+0

Да. Я сделал то же самое :) Я написал пакетный скрипт для zip-файлов из ** C: \ trial ** и переместил его в мое рабочее пространство. В любом случае, спасибо за ответ – Rameshwar

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