gpt4 book ai didi

Jenkins Pipeline 脚本 - 构建步骤的返回值

转载 作者:行者123 更新时间:2023-12-02 04:08:09 25 4
gpt4 key购买 nike

有没有办法通过 Jenkins 管道脚本获取构建步骤的 URL(无需等待完成)?

这是我尝试过的,但构建的返回值为null

def build_job = 构建作业:'dummy_job',等待:false

尝试按如下方式获取 URL:build_job.absoluteUrl

最佳答案

您可以使用 getRawBuild() 方法获取它:

   def build_job=build(job:'dummy_job',propagate:false)
echo build_job.getResult()
echo build_job.getRawBuild().getAbsoluteUrl()

不要使用wait: false,因为该函数不会返回预期结果。propagate: false 是为了在调用的作业失败时当前作业不会中止(在下一步之前失败)。

关于Jenkins Pipeline 脚本 - 构建步骤的返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46433467/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com