emailext jenkins файл вложения readme

Попытка заставить Дженкинса включить readme как вложение с конвейером

stage('email Alex!'){
      mail(
          body: 'your component is released',
          attachmentsPattern: '**/*.md',
          from: env.DEFAULT_REPLYTO,
          replyTo: env.DEFAULT_REPLYTO,
          subject: 'README',
          to: '[email protected]'
      )
  }

В этом тесте структура dir следующая:

--currentDir
  |--Project
     |--README.md

Я просто получаю электронное письмо с телом и без вложений: / Кто-нибудь знает, как это сделать?


person Alex    schedule 21.07.2017    source источник
comment
Это должно работать, попробовал включить глобальную отладку?   -  person David van Laatum    schedule 15.08.2017


Ответы (1)


Вам следует установить этот плагин:

https://wiki.jenkins.io/display/JENKINS/Email-ext+plugin

И замените свой код следующим:

stage('email Alex!'){
   emailext(
      body: 'your component is released',
      attachmentsPattern: '**/*.md',
      from: env.DEFAULT_REPLYTO,
      replyTo: env.DEFAULT_REPLYTO,
      subject: 'README',
      to: '[email protected]'
   )
}
person Coldplayer    schedule 16.08.2017
comment
у нас установлен emailext, но по какой-то причине команда emailext не работает: /, вместо этого использовалась команда mailx. - person Alex; 16.08.2017