Jenkins 在上游作业中获取下游作业详细信息

Jenkins 在上游作业中获取下游作业详细信息,jenkins,jenkins-pipeline,Jenkins,Jenkins Pipeline,我需要获得下游作业的详细信息,以便我可以在上游作业简短描述或一些日志文件中更新此信息 但我找不到任何有效的电话。要获取上游作业信息,有GetUpstreamCase。。但对于下游用途没有类似的解决方案。我已经找到了解决方案。 Javadoc参考: javadoc包含了我需要的所有细节 def startedJobld = build( job: YOUR_DOWNSTREAM_JOB, wait: true, // **IMPORTANT, otherwise build (

我需要获得下游作业的详细信息,以便我可以在上游作业简短描述或一些日志文件中更新此信息


但我找不到任何有效的电话。要获取上游作业信息,有GetUpstreamCase。。但对于下游用途没有类似的解决方案。

我已经找到了解决方案。 Javadoc参考:

javadoc包含了我需要的所有细节


def startedJobld = build(
    job: YOUR_DOWNSTREAM_JOB,
    wait: true, //  **IMPORTANT, otherwise build () does not return expected object**
    propagate: true

println startedJobld .getId()

)

def startedJobld = build(
    job: YOUR_DOWNSTREAM_JOB,
    wait: true, //  **IMPORTANT, otherwise build () does not return expected object**
    propagate: true

println startedJobld .getId()

)