詹金斯邮件正文中变量(bash脚本)的使用

Use of variables (bash script) in the mail body in jenkins

我目前有以下脚本:

var = foo

以及电子邮件的配置(可编辑的电子邮件发布者)我是这样的: configuration Email Publisher

在阅读其他问题时,有人说使用这个对他有用: ${ENV, var="var"}

但是,它对我不起作用,你能帮帮我吗?

当您 运行 添加环境变量的脚本时,此变量的生命周期仅到脚本结束为止。 你有插件 Environment Injector(是 EnvInject Plugin),使用这个插件你可以为所有的工作生命周期注入变量。

因此,如果您想在构建部分添加变量并在 post 构建部分使用它,您需要注入变量。