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

从文件中获取文本并显示在Jenkins电子邮件内容中,jenkins,email-ext,Jenkins,Email Ext,我已经从一个配置文件构建了构建版本,并将这个版本号值保存到我工作区中的一个文件中。 此文件的内容将包含以下值 2014.4.3.87 现在,我需要把这个值放到Jenkins的电子邮件正文中。 我已经安装了email-ext插件。如何操作。您可以使用shell命令回显文件内容并将其保存到另一个文件中,如content=“real content” 例如: fileContent="content=$(echo filepath)" 您可以使用env-inject插件将此文件“fileconten

我已经从一个配置文件构建了构建版本,并将这个版本号值保存到我工作区中的一个文件中。 此文件的内容将包含以下值 2014.4.3.87

现在,我需要把这个值放到Jenkins的电子邮件正文中。
我已经安装了email-ext插件。如何操作。

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

例如:

fileContent="content=$(echo filepath)"
您可以使用env-inject插件将此文件“filecontent”作为env注入

然后在email-ext插件中,试着用这个来阅读它
${ENV,var=“content”}
在文件内容文本区域

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

例如:

fileContent="content=$(echo filepath)"
您可以使用env-inject插件将此文件“filecontent”作为env注入

然后在email-ext插件中,试着用这个来阅读它
${ENV,var=“content”}
在生成后操作-可编辑电子邮件通知的文件内容文本区域中

  • 确保内容类型设置为html
  • 在默认内容中添加${FILE,path=“workspace\u relative\u filepath”}
    在生成后操作中-可编辑电子邮件通知

  • 确保内容类型设置为html
  • 在默认内容中添加${FILE,path=“workspace\u relative\u filepath”}