Jenkins 无需等待即可获得 URL 的下游作业
Jenkins get URL of Downstream Job without Waiting
如何在不等待作业完成的情况下检索 Jenkins 下游作业的 URL?我可以在 Jenkins Web 界面中访问下游作业,但我无法在上游管道中立即检索到 URL。
my_job = null
my_job = build job: 'Downstream Job', wait: false, propagate: false
my_job_url = my_job.getAbsoluteUrl() // my_job is still null
这不可能吗?
鉴于@roman 在评论中所说的,JENKINS-31392 是最好的解决方法。
如何在不等待作业完成的情况下检索 Jenkins 下游作业的 URL?我可以在 Jenkins Web 界面中访问下游作业,但我无法在上游管道中立即检索到 URL。
my_job = null
my_job = build job: 'Downstream Job', wait: false, propagate: false
my_job_url = my_job.getAbsoluteUrl() // my_job is still null
这不可能吗?
鉴于@roman 在评论中所说的,JENKINS-31392 是最好的解决方法。