【问题标题】:How does currentBuild get associated with the RunWrapper Object?currentBuild 如何与 RunWrapper 对象关联?
【发布时间】:2016-05-06 13:26:01
【问题描述】:

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

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

我假设 currentBuild 指的是 RunWrapper 对象,而 currentBuild.rawBuild 指的是当前的 Run 对象。

我的问题是,currentBuild 如何与 RunWrapper 类相关联?除了这些字段,还有什么方法可以直接访问 RunWrapper 对象吗?

【问题讨论】:

    标签: jenkins groovy hudson jenkins-workflow jenkins-pipeline


    【解决方案1】:

    顾名思义,RunWrapper 是实际 Run 对象实例的包装类。

    请参阅 RunWrapper here 的文档

    您可以随时创建一个新的 RunWrapper 实例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-06
      • 1970-01-01
      • 2017-07-03
      • 2015-12-01
      • 1970-01-01
      相关资源
      最近更新 更多