在Jenkins代码中将下游作业的生成编号捕获为管道
是否存在捕获下游作业构建编号的环境变量?在Jenkins代码中将下游作业的生成编号捕获为管道,jenkins,jenkins-pipeline,Jenkins,Jenkins Pipeline,是否存在捕获下游作业构建编号的环境变量? 我正在使用管道中的生成步骤作为代码。不是环境变量,而是对象属性: downstreamBuild = build 'myDownstreamJob' downstreamBuildNumber = downstreamBuild.rawBuild.id 请注意,要使用rawBuild,您需要禁用Groovy沙盒或获得脚本批准。另外,您不能在构建步骤中使用wait:false,因为build()在使用wait:false调用时返回null
我正在使用管道中的生成步骤作为代码。不是环境变量,而是对象属性:
downstreamBuild = build 'myDownstreamJob'
downstreamBuildNumber = downstreamBuild.rawBuild.id
请注意,要使用rawBuild
,您需要禁用Groovy沙盒或获得脚本批准。另外,您不能在构建步骤中使用wait:false
,因为build()
在使用wait:false
调用时返回null