У меня поднят сервер Jenkins CI и на нём крутится несколько скриптов автоматического тестирования. Если билд проваливается, то создаётся картинка. Например - /home/test/selenium/test1.png.
На Jenkins я поставил Email-Ext plugin, чтобы более гибко настраивать условия отправки писем. Так же он поддерживает возможность прикрепления аттачей к этим письмам
Они требуют, чтобы путь к аттачам писался в Ant include fileset format. После гугления в эту сторону я нашёл офсайт (http://ant.apache.org/manual/Types/fileset.html) и попытался написать путь в том формате, который от меня требуют. Получилось - <fileset file="/home/test/selenium/test1.png"/> , но картинка упорно не хочет аттачиться. Физически картинка есть, находится в указанном месте с выставленными правами 777.
Я уже не знаю куда дальше смотреть - подскажите какой-нить полезный совет. Наставьте автоматизатора юного на путь истинный.)
Плагином не пользуюсь, но что-то мне подсказывает, что вы не совсем правильно прочитали комментарий под полем: "Can use wildcards like 'module/dist/**/*.zip ... The base directory is the workspace'
Не нужно писать никаких "<fileset ...", создавайте свою картинку не в жестко прописанной месте, а по относительно пути, внутри своего проекта - и просто укажите путь в этом поле. Если уж так хочется использовать текущую схему, то попробуйте просто указать путь к вашему файлу "/home/test/selenium/test1.png"
Комментарий относительно синтаксиса wildcard касался особенностей синтаксиса ant для масок, почитать можно здесь:
Здравствуйте, я так же использовала этот плагин для Jenkins, но у меня возникла проблема с настройкой SMTP. Можете подсказать как его правильно настроить? Не могу разобраться с аутентификацией....