【发布时间】:2017-09-21 20:06:00
【问题描述】:
是否有捕获下游作业的内部版本号的环境变量? 我正在使用管道中的构建步骤作为代码。
【问题讨论】:
是否有捕获下游作业的内部版本号的环境变量? 我正在使用管道中的构建步骤作为代码。
【问题讨论】:
不是环境变量,而是对象属性:
downstreamBuild = build 'myDownstreamJob'
downstreamBuildNumber = downstreamBuild.rawBuild.id
请注意,您需要禁用 Groovy 沙箱或获得脚本批准才能使用 rawBuild。此外,您不能在构建步骤中使用wait: false,因为build() 在使用wait: false 调用时会返回null。
【讨论】: