是否有捕获下游作业的内部版本号的环境变量? 我在管道中使用构建步骤作为代码。
最佳答案
不是环境变量,而是对象属性:
downstreamBuild = build 'myDownstreamJob'
downstreamBuildNumber = downstreamBuild.rawBuild.id
请注意,您需要禁用 Groovy 沙箱或获得脚本批准才能使用 rawBuild
。此外,您不能在构建步骤中使用 wait: false
,因为 build()
在使用 wait: false< 调用时返回
.null
/
关于jenkins - 在 Jenkins 代码中捕获下游作业的构建号作为管道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46352379/