是否有环境变量捕获下游作业的内部版本号? 我在管道中使用构建步骤作为代码。
答案 0 :(得分:1)
不是环境变量,而是对象属性:
downstreamBuild = build 'myDownstreamJob'
downstreamBuildNumber = downstreamBuild.rawBuild.id
请注意,您需要禁用Groovy沙箱或获取脚本批准才能使用rawBuild
。另外,您不能在构建步骤中使用wait: false
,因为build()
在使用null
调用时会返回wait: false
。