我们在Amazon AWS中运行多个环境,并在每个环境中都有一个Jenkins服务器。因为我们使用EC2主机名,所以很难确定Jenkins所属的环境。
因此,每个Jenkins都有一个名为/etc/environment.txt的文件,其中包含一个环境名称(例如“DEV4”)。
问题:如何在电子邮件通知中抓取上述文件的内容并将其设置在电子邮件的主题行中?
是否可以覆盖模板? (我还没找到模板文件的位置..)
由于
答案 0 :(得分:1)
您有很多选择:
env=DEV4
)。所有三个解决方案都将提供可在插件中使用的其他环境变量。
或者,只需更改电子邮件通知的默认模板(需要email ext plugin)以包含env名称。