从文件中获取文本并在Jenkins电子邮件内容中显示

时间:2015-02-13 07:51:41

标签: jenkins email-ext

我已从配置文件构建了Build版本,并将此版本号值保存到驻留在我的工作区中的文件中。 该文件的内容将包含类似的值      2014.4.3.87

现在,我需要将此值传递给Jenkins电子邮件正文。 我安装了电子邮件ext插件。我该怎么做。

2 个答案:

答案 0 :(得分:1)

您可以使用shell命令回显文件内容并将其保存到另一个文件中,例如content =“real content”

例如:

fileContent="content=$(echo filepath)"

您可以使用env inject插件将此文件“filecontent”注入env。

然后在电子邮件ext插件中,尝试使用它来阅读它 文件内容文本区域中的${ENV, var="content"}

答案 1 :(得分:1)

在构建后操作中 - 可编辑的电子邮件通知

  1. 确保内容类型设置为html。
  2. 在默认内容中添加$ {FILE,path =“workspace_relative_filepath”}。