currentBuild 如何与 RunWrapper 对象相关联?

How does currentBuild get associated with the RunWrapper Object?

在我的管道脚本中,我可以使用 currentBuild 字段访问当前构建。例如,

node('remote'){
  println currentBuild.getId()
  println currentBuild.rawBuild
}

我假设 currentBuild 指的是 运行Wrapper 对象,currentBuild.rawBuild 指的是当前的 运行 对象。

我的问题是,currentBuild 如何与 运行Wrapper Class 相关联?除了通过这些字段之外,还有什么方法可以直接访问 运行Wrapper 对象吗?

顾名思义 运行Wrapper 是实际 运行[=21= 上的包装器 class ] 对象实例。

请参阅 运行Wrapper here

的文档

您可以随时创建一个新的 运行Wrapper 实例。