如何设置环境变量以便在Jenkins中使用

如何设置环境变量以便在Jenkins中使用,jenkins,continuous-integration,continuous-deployment,email-ext,continuous-delivery,Jenkins,Continuous Integration,Continuous Deployment,Email Ext,Continuous Delivery,我正在使用一个环境变量,以便对其进行修改,收件人列表将使用该环境变量 因此,此值作为生成参数传递: 接下来,我正在修改它。举个例子: 现在,我正在访问收件人列表中的此值: 不幸的是,詹金斯无法获得这个新值。它正在使用旧值。如何修复此行为?我们需要使用。其中一个功能是生成步骤,它允许您从设置文件向生成作业中注入参数 在env.properties文件中为电子邮件列表创建属性: echo "email_list=`dummy@test.com`"> env.properties 它将在作

我正在使用一个环境变量,以便对其进行修改,收件人列表将使用该环境变量

因此,此值作为生成参数传递:

接下来,我正在修改它。举个例子:

现在,我正在访问收件人列表中的此值:

不幸的是,詹金斯无法获得这个新值。它正在使用旧值。如何修复此行为?

我们需要使用。其中一个功能是生成步骤,它允许您从设置文件向生成作业中注入参数

在env.properties文件中为电子邮件列表创建属性:

echo "email_list=`dummy@test.com`"> env.properties
它将在作业工作区目录中创建属性文件

env.properties
在收件人列表中,使用以下命令访问此变量:

"$email_list"
我们需要使用。其中一个功能是生成步骤,它允许您从设置文件向生成作业中注入参数

在env.properties文件中为电子邮件列表创建属性:

echo "email_list=`dummy@test.com`"> env.properties
它将在作业工作区目录中创建属性文件

env.properties
在收件人列表中,使用以下命令访问此变量:

"$email_list"

尝试:echo%email\u list%不再->echo%email\u list%不工作。结果是:成功发送到以下地址:%email\u list%发送到以下无效地址时出错:echoTry:echo%email\u list%不再发送->echo%email\u list%不工作。结果是:成功发送到以下地址:%email\u list%发送到以下无效地址时出错:echo