0

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

现在,我需要将此值添加到 Jenkins 电子邮件正文中。我安装了电子邮件分机插件。我该怎么做。

4

2 回答 2

3

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

  1. 确保内容类型设置为 html。
  2. 在默认内容中添加 ${FILE,path="workspace_relative_filepath"}。
于 2017-10-27T06:33:51.973 回答
1

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

例如:

fileContent="content=$(echo filepath)"

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

然后在email ext插件里面,试着用这个 ${ENV, var="content"}在文件内容文本区读取

于 2015-02-13T08:01:56.877 回答