从Hudson的子脚本中获取父级的BUILD_NUMBER

时间:2013-09-04 08:35:04

标签: hudson

我正在使用shell脚本配置Hudson作业。可以从环境变量“BUILD_NUMBER”获取当前作业编号。我想知道是否也可以获得“父”的数量(即触发当前作业的作业),或检查当前作业是否是手动触发的?

感谢。

1 个答案:

答案 0 :(得分:0)

默认情况下,Hudson没有任何包含父作业的内部版本号的环境变量。

您可以使用Parameterized Trigger Plugin

此插件允许您配置子作业并提供子作业可以使用的其他Env变量。您还可以使用此插件向子作业提供父作业内部版本号。

TRIGGERED_BUILD_NUMBER_project name 是插件提供的Env变量,其中包含“项目名称”的最后一个内部版本号。 项目名称可以是您的父作业名称。