4

詹金斯构建描述是环境变量吗?

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

4

2 回答 2

5

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

于 2012-11-07T20:03:47.447 回答
2

您可以通过将构建描述写入上游作业工作区下某处的属性文件来解决这个问题,格式为

builddesc=My Build Description

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

于 2012-11-07T21:27:37.800 回答