Jenkins 如何将环境变量传递给下游作业?

Jenkins 如何将环境变量传递给下游作业?,jenkins,Jenkins,我在一个作业的文件中有一个环境变量,我想将它传递给另一个作业 在若巴 在JobB中: 但是JOB\u A\u版本没有在JobA的上下文中得到评估。它只是显示为文本。编辑:没关系,这不是问题所在。尝试$JOB\u A\u VERSION或${JOB\u VERSION}运行类似unix的系统。对于windows批处理,您必须使用%JOB\u A\u VERSION% 您需要检查此构建是否在JobB的配置中参数化,并添加所需的参数,以及如何解释其内容,即您可能会在此处选择文本参数。 通过属性文

我在一个作业的文件中有一个环境变量,我想将它传递给另一个作业

在若巴

在JobB中:


但是
JOB\u A\u版本
没有在JobA的上下文中得到评估。它只是显示为文本。

编辑:没关系,这不是问题所在。尝试
$JOB\u A\u VERSION
${JOB\u VERSION}
运行类似unix的系统。对于windows批处理,您必须使用
%JOB\u A\u VERSION%

您需要检查此构建是否在
JobB
的配置中参数化,并添加所需的参数,以及如何解释其内容,即您可能会在此处选择文本参数。
通过属性文件传递参数有效

在若巴

echo "MY_KEY=myvalue" > other_job_properties.txt

Trigger Parameterized build on other Project->Parameters from properties file->other_job_properties.txt

可能是一篇老文章,但这让我省去了一个头疼的问题:谢谢,伙计,它工作起来很有魅力