Jenkins 如何将环境变量传递给下游作业?
我在一个作业的文件中有一个环境变量,我想将它传递给另一个作业 在若巴 在JobB中: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的配置中参数化,并添加所需的参数,以及如何解释其内容,即您可能会在此处选择文本参数。 通过属性文
但是
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可能是一篇老文章,但这让我省去了一个头疼的问题:谢谢,伙计,它工作起来很有魅力