要使用我将要描述的建议,您将需要ParameterizedTrigger插件。将自定义参数传递给下游作业的一种方法是,将键和值对(key=value)存储在文件中,并通过Parameters from propertiesfile在调用下游(在此示例中为作业B)作业时选择option 来指定同一文件。
现在,您可以使用来访问下游作业“ B”中的变量$BUILD_ID。您还希望启用该选项Don’t trigger if any files are missing。
Jenkins:在MultiJob中共享变量
要使用我将要描述的建议,您将需要ParameterizedTrigger插件。将自定义参数传递给下游作业的一种方法是,将键和值对(key=value)存储在文件中,并通过Parameters from propertiesfile在调用下游(在此示例中为作业B)作业时选择option 来指定同一文件。
现在,您可以使用来访问下游作业“ B”中的变量$BUILD_ID。您还希望启用该选项Don’t trigger if any files are missing。