0

试图让詹金斯将自述文件作为附件包含在管道中

stage('email Alex!'){
      mail(
          body: 'your component is released',
          attachmentsPattern: '**/*.md',
          from: env.DEFAULT_REPLYTO,
          replyTo: env.DEFAULT_REPLYTO,
          subject: 'README',
          to: 'alexander.lovett@bt.com'
      )
  }

在这个测试中,目录结构是:

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

我只是收到一封带有正文的电子邮件,但没有附件:/有人知道该怎么做吗?

4

1 回答 1

2

你应该安装这个插件:

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: 'alexander.lovett@bt.com'
   )
}
于 2017-08-16T13:59:00.637 回答