2012-11-07 54 views
4

jenkins构建描述是一个环境变量?jenkins是否构建描述环境变量?

我有一个设置构建描述的工作,我想将该值作为“预定义参数”传递给“在其他项目上触发参数化构建”。是否有像我可以使用的$ {BUILD_DESCRIPTION}变量?

+0

我知道Jenkins环境变量的可用列表,但我想知道构建描述是否可以作为环境变量以某种方式被传递给下游项目。 – nnair900

回答

2

你可以通过编写构建描述杂牌这一个属性的上游作业的工作空间下的某处文件,格式

builddesc=My Build Description 

然后你可以使用“参数的属性文件”选项,在“Trigger参数化构建其他项目“构建后步骤,构建描述将作为下游构建中的环境变量(与您在属性文件中提供的相同名称)一起提供。

+0

非常感谢Gareth ..这正是我所需要的。完美工作!我已经能够将价值传递给我的下游工作。 – nnair900

3

不可以。您可以在http://<yourjenkins>/env-vars.html/找到所有环境变量的列表。

+0

删除网址末尾的斜杠以访问该列表(使用斜杠,google-chrome下载文件而不是显示它) –

+0

更新的jenkins版本:https:// /view///injectedEnvVars/ – for3st